moved setupInformers to test-wide scope
Everything is broken
fake Patch isn't implemented
Tablize pod phase annotation testing
Cast phase to string in Expects; variable pod volume name
remove typo
Start pod informer
also shutodwn podQueue
Added getting the PVC from pod's volume list using a global const for vol name
Generalized set-annotation func, added pod to pvc status writes
Use Filtered IndexInformer
Filter Pods by Label, examine all cluster PVCs
Resource dequeuing funcs return true unless key is malformed or processing succeeds
Pod correctly annotates PVC w/ status
Fix error message
Aligned log line with PVC func
Make CDI selector label a global constant
Parameterize selectorlabel
Handled nil selector case
Handel NewController error in testing, use constant importer tag
Changed informer factory back to un-filtered, fixed nil ptr error
removed labels, to be handled in a separate pr
To accomodate testing, NewController takes a pre-created Informer, not a factory
Add global constant for default resync
fix makefile bug
fix bug in deployent manifest
qcow2)
Fixed 'unexpected EOF' when reading test output (use io.Copy instead of ioutil.ReadAll), Test that input and output byte slices contain the same data
Extracted slice vars from loop
Fixed CreateTarXz/Gz funcs with correct calls (currently unimplemented)
Moved datastream tests to separate directory in prep for container work
Distinguish tests with build tags (unit v functional)
Add make recipe to functional test compilation, image build, and run
Improved Makefile output
Converted gz in-mem test to file read test, paremeterized importer Dockerfile to enable use as
test env, added build-args to Makefile for binary specific options.
Added xz test, condenced BeforeEach into It block (looping over BeforeEach causes unwanted behaviours)
Abstracted compression to single function, removed FileExt type (back to
strings), added tar test
Support nested format, add extention to convert function map
create base file with name provided in test table, no constant
added qcow2 conversion (broken: decompressed file is bigger than
original)
Extracted some setup to helper, add .tar.xz test