The tests are getting a bit unwieldy and should probably be separated into more files. Also, each test should be reviewed for effectiveness; for example, tests for empty payloads might need some revising to actually test what we think they're testing.
I've started splicing the tests out into separate files and cleaning them up. Many are being rewritten as I verify that they test what we think they're testing, and more test cases will be added. (Thank you, GoConvey, for the in-editor notifications of test results!)
Current progress is in the tests branch of this repository.
The tests are getting a bit unwieldy and should probably be separated into more files. Also, each test should be reviewed for effectiveness; for example, tests for empty payloads might need some revising to actually test what we think they're testing.
I've started splicing the tests out into separate files and cleaning them up. Many are being rewritten as I verify that they test what we think they're testing, and more test cases will be added. (Thank you, GoConvey, for the in-editor notifications of test results!)
Current progress is in the tests branch of this repository.