Commit graph

67 commits

Author SHA1 Message Date
78f8b845fe fixed set>setup 2011-06-25 14:59:18 -05:00
3d6a64db1d added test setup.py 2011-06-25 14:57:30 -05:00
ab16399e19 made enum names consistent 2011-06-25 14:33:28 -05:00
5f9211f30a fixed two silly syntax errors 2011-06-25 14:31:52 -05:00
0646bf7b9b Added record validation functions for everything (that we saw in the PDF),
we should go over them once more to make sure we didn't miss anything, but
testing validation should probably be done after that. Verify that the
record ordering enforcement code is correct, then start thinking of how
to get data from external sources into the record generator.
2011-06-11 14:45:12 -05:00
7dcbd6305b Added country code list to enums 2011-06-04 15:52:48 -05:00
a0014ca451 Added a MonthYear field, fixed some field required values and fixed
validation functions. Added numeric state abbreviation capability.
So far everything appears to be working good.
2011-06-04 15:46:41 -05:00
5781cbf335 Finished up most of the record order validation and also checking
for all required records in a set. Added a controller class but
decided to put stuff in __init__ instead, at least for now.
Added a DateField which converts datetime.date into the proper
string format for EFW2 files (hopefully), this should still be
tested next week.
2011-05-07 15:19:48 -05:00
f30237a90d added custom field-record validator support, not using it yet though 2011-04-23 14:57:18 -05:00
edb8e90340 fixed missing stuff in state wage record, yay 2011-04-09 15:22:44 -05:00
179f67bac9 added state wage record, but it isn't quite right 2011-04-09 15:17:32 -05:00
068f1bbae4 Added load/dump methods which work similarly to those found in
simplejson. Tests seem to work so far. Still need to figure out
how to get data into the records in some easy way.
2011-04-02 15:28:38 -05:00
a32feb79ed added a basic test thing, so far it only tests for record size, and
that shouldn't change after they're in place anyway so I'll likely
remove it once things are deemed fairly functional
2011-03-31 14:07:48 -05:00
bdcaaf1230 added more records, yay 2011-03-31 13:35:01 -05:00
3baf64e1ad added more record types 2011-03-30 21:40:20 -05:00
83e2a0cda9 added the first 3 record definitions 2011-03-30 21:17:48 -05:00
e12557db2d initial checkin 2011-03-26 14:56:00 -05:00