Doug Rinckes
Doug Rinckes
I'm not sure if this is a gulp-qunit problem, a gulp problem, or I'm holding it wrong. :-) My gulpfile is pretty standard: ``` var gulp = require('gulp'); var qunit...
How floating point numbers are represented in different languages can cause surprising results on common operations. If these occur, we could generate incorrect codes. A few cases have been identified...
This adds 1000 random tests with random amounts of decimal places and code lengths.
The code isn't very clear, arguments to functions aren't documented. The function signatures are not very intuitive, I'd be ok if there was a rewrite without backward compatibility.
Existing node JS tests (in `js/test`) use a combination of gulp and phantomjs to run. phantomjs is now unsupported (and seems to be a pain to get working locally) so...
Python got code formatting added in #326 - in addition we should add pylint checking as well to pick up common errors. We could adopt the pylintrc from the [YAPF](https://github.com/google/yapf)...
We should add benchmarking code to the tests so that performance impact of code changes can be identified. Since the travis CI runs the tests on every pull, this should...
When building a form using the spreadsheet/XLSForm approach, you reference other fields with `${field_name}`, e.g.: ``` not(boolean(${gps_location})) or number(${gps_location})>15 ``` But when specifying them in the online builder, I have...
Sending strings longer than 20 characters causes chunks of the strings to be dropped and ACI errors to be output. I think this is because data_credit_available isn't checked anywhere before...