43c51c58ad
Fix unit tests and provide more realistic test environment
...
Signed-off-by: Matthew Heon <matthew.heon@gmail.com>
2017-12-04 13:40:27 -05:00
abfd18b0db
Move containers to file locks from c/storage
...
Signed-off-by: Matthew Heon <matthew.heon@gmail.com>
2017-12-04 13:39:44 -05:00
7eb5ce940c
Add schema validation to DB
...
This ensures we don't open a DB with an earlier schema or a
config that differs from ours
Signed-off-by: Matthew Heon <matthew.heon@gmail.com>
Closes : #86
Approved by: rhatdan
2017-11-30 18:05:56 +00:00
34ba0cb8a9
Order containers returned from state and make container config public
...
Signed-off-by: Matthew Heon <matthew.heon@gmail.com>
Closes : #63
Approved by: baude
2017-11-22 18:12:57 +00:00
4ff251d911
Add PID to the containers used to test SQLite state
...
Signed-off-by: Matthew Heon <matthew.heon@gmail.com>
Closes : #56
Approved by: rhatdan
2017-11-21 20:09:09 +00:00
51fc8827f5
Add tests for SQL-backed state impl
...
Minor changes to container.go and sql_state.go to fix issues
identified by the tests
Signed-off-by: Matthew Heon <matthew.heon@gmail.com>
2017-11-20 16:24:28 -05:00