diff options
| author | Daniil Baturin <daniil@baturin.org> | 2016-12-14 17:05:22 +0600 |
|---|---|---|
| committer | Daniil Baturin <daniil@baturin.org> | 2016-12-14 17:05:22 +0600 |
| commit | fb1a02fe557c28ccb091a58a55ef399ecb4f71fd (patch) | |
| tree | 81ebd681dd373f7f6c8f928658fb2294585670ae /test/data | |
| parent | 96ad97fbe3d1592efa732bbe804292ab801de61e (diff) | |
| download | vyconf-fb1a02fe557c28ccb091a58a55ef399ecb4f71fd.tar.gz vyconf-fb1a02fe557c28ccb091a58a55ef399ecb4f71fd.zip | |
T210: Add tests and test data for the vyconfd config loader.
Diffstat (limited to 'test/data')
| -rw-r--r-- | test/data/vyconfd_config/vyconfd.conf.complete | 17 | ||||
| -rw-r--r-- | test/data/vyconfd_config/vyconfd.conf.incomplete | 13 | ||||
| -rw-r--r-- | test/data/vyconfd_config/vyconfd.conf.malformed | 7 | ||||
| -rw-r--r-- | test/data/vyconfd_config/vyconfd.conf.mandatoryonly | 11 |
4 files changed, 48 insertions, 0 deletions
diff --git a/test/data/vyconfd_config/vyconfd.conf.complete b/test/data/vyconfd_config/vyconfd.conf.complete new file mode 100644 index 0000000..85a4523 --- /dev/null +++ b/test/data/vyconfd_config/vyconfd.conf.complete @@ -0,0 +1,17 @@ +[appliance] + +name = "Test Appliance" + +data_dir = "/usr/share/testappliance" +program_dir = "/usr/libexec/testappliance" +config_dir = "/etc/testappliance" + +# paths relative to config_dir +primary_config = "config.boot" +fallback_config = "config.failsafe" + +[vyconf] + +socket = "/var/run/vyconfd.sock" +pid_file = "/var/run/vyconfd.pid" +log_file = "/var/log/vyconfd.log" diff --git a/test/data/vyconfd_config/vyconfd.conf.incomplete b/test/data/vyconfd_config/vyconfd.conf.incomplete new file mode 100644 index 0000000..7ce5c3b --- /dev/null +++ b/test/data/vyconfd_config/vyconfd.conf.incomplete @@ -0,0 +1,13 @@ +[appliance] + +name = "Test Appliance" + +primary_config = "config.boot" +fallback_config = "config.failsafe" + +[vyconf] + +socket = "/var/run/vyconfd.sock" +pid_file = "/var/run/vyconfd.pid" +log_file = "/var/log/vyconfd.log" + diff --git a/test/data/vyconfd_config/vyconfd.conf.malformed b/test/data/vyconfd_config/vyconfd.conf.malformed new file mode 100644 index 0000000..c5d6f3d --- /dev/null +++ b/test/data/vyconfd_config/vyconfd.conf.malformed @@ -0,0 +1,7 @@ +# A config with syntax errors + +[appliance + +name = "Bad Appliance + + diff --git a/test/data/vyconfd_config/vyconfd.conf.mandatoryonly b/test/data/vyconfd_config/vyconfd.conf.mandatoryonly new file mode 100644 index 0000000..00166fb --- /dev/null +++ b/test/data/vyconfd_config/vyconfd.conf.mandatoryonly @@ -0,0 +1,11 @@ +[appliance] + +name = "Test Appliance" + +data_dir = "/usr/share/testappliance" +program_dir = "/usr/libexec/testappliance" +config_dir = "/etc/testappliance" + +# paths relative to config_dir +primary_config = "config.boot" +fallback_config = "config.failsafe" |
