340 Commits (master)

Author SHA1 Message Date
  Jim Paris 517b237636 tests: fix test databases 3 years ago
  Jim Paris 7538c6201b tests: new fsck tests for interval overlap 3 years ago
  Jim Paris 7056c5b4ec tests: new fsck tests 3 years ago
  Jim Paris d4003d0d34 tests: fill out coverage for new fsck features 3 years ago
  Jim Paris 10b34f5937 Fix issue with test suite and empty dirs on git 3 years ago
  Jim Paris 83daeb148a Add fsck scan for any data timestamps outside interval range 3 years ago
  Jim Paris d65f00e8b2 Add fsck to default tests 3 years ago
  Jim Paris bcd21b3498 Improve fsck test coverage to 100% 3 years ago
  Jim Paris a1dee0e6f2 Improve fsck test coverage to 85% 3 years ago
  Jim Paris 99ac47cf0d Start implementing fsck test and porting fsck to Python 3 3 years ago
  Jim Paris 6cc1f6b7b2 Fix #! at top of shell scripts for py3 and venvs 3 years ago
  Jim Paris b20bb92988 Improve test coverage and remove the last "#pragma: no cover" 4 years ago
  Jim Paris ea67e45be9 Clean up how we handle cherrypy's calls of os._exit(70) 4 years ago
  Jim Paris 4ff4b263b4 Fill out code coverage for nilmdb/server/bulkdata.py 4 years ago
  Jim Paris 9acf99ff25 Fill out coverage for server/nilmdb.py and remove dead code 4 years ago
  Jim Paris 4958a5ab2e Improve test coverage 4 years ago
  Jim Paris f2d89e2da5 Remove very outdated pytables tests 4 years ago
  Jim Paris 1952f245c0 Try to clean up some issues with cherrypy startup and os._exit 4 years ago
  Jim Paris 9126980ed4 Add tests for bash completion; fix Unicode bug that turned up 4 years ago
  Jim Paris ea051c85b3 Improve test coverage for CORS_allow 4 years ago
  Jim Paris d8294469cf Fix diskusage test coverage 4 years ago
  Jim Paris 96eadb0577 Add test for WSGI server, and fix a str/bytes bug that it found 4 years ago
  Jim Paris 0b631b7dea Use built-in json module rather than external simplejson 4 years ago
  Jim Paris f587518adb Improve test coverage 4 years ago
  Jim Paris efbb2665fe Improve test coverage 4 years ago
  Jim Paris 544413018c Add some thread safety tests 4 years ago
  Jim Paris 322b0ec423 Remove impossible error in serializer and test with a C module 4 years ago
  Jim Paris f3833d9b20 Use pip fallocate package rather than hand-rolling 4 years ago
  Jim Paris caa5604d81 Improve code coverage 4 years ago
  Jim Paris 6624e8dab6 Remove another "no cover" 4 years ago
  Jim Paris 39e66fe38c Test exclusive_lock better 4 years ago
  Jim Paris ba915bb290 Use os.replace instead of os.remove; remove a "no cover" 4 years ago
  Jim Paris 3f0b8e50a2 Split off misc tests; add coverage for failure case in exclusive_lock 4 years ago
  Jim Paris 087fb39475 Add tests for two more "no cover" blocks 4 years ago
  Jim Paris 8b4acf41d6 Test previously untested code 4 years ago
  Jim Paris 2764283f59 Improve test coverage 4 years ago
  Jim Paris 2d0c3f7868 Improve test coverage for interval.py 4 years ago
  Jim Paris 2d200a86c9 Improve test coverage 4 years ago
  Jim Paris 02ee18c410 Improve test coverage 4 years ago
  Jim Paris d1e241a213 Test calling NilmDB.close twice to improve coverage 4 years ago
  Jim Paris c58a933d21 Improve branch coverage 4 years ago
  Jim Paris 7874e1ebfa Improve coverage 4 years ago
  Jim Paris 6645395924 Improve branch coverage for numpyclient 4 years ago
  Jim Paris edf4568e8f Fix error in interval comparisons; add coverage 4 years ago
  Jim Paris 349eec3942 Improve coverage for client 4 years ago
  Jim Paris 54eccb17aa Adjust test for new argparse output 4 years ago
  Jim Paris cc8ac74a37 Put good and bad UTF-8 into one of the test data files 4 years ago
  Jim Paris 5d9fc5500c Make httpclient.put take a content-type instead of picking one 4 years ago
  Jim Paris 57751f5b32 Consistently use bytes everywhere for stream data 4 years ago
  Jim Paris 6d673bd2be Fix commandline test character encoding issues for Py3 4 years ago