diff options
author | Matthew Heon <matthew.heon@gmail.com> | 2018-01-29 11:31:16 -0500 |
---|---|---|
committer | GitHub <noreply@github.com> | 2018-01-29 11:31:16 -0500 |
commit | 562a5dea57e544717de8d6edb5b0d888299a77ab (patch) | |
tree | 8cde6902135df80a190a57c13894c669674dcf3d /libkpod/config_test.go | |
parent | 099b5fb6f6fb1397afc664820239a904585ddd04 (diff) | |
parent | aa5798d28fef206e20556a312959dc58bb52f153 (diff) | |
download | podman-562a5dea57e544717de8d6edb5b0d888299a77ab.tar.gz podman-562a5dea57e544717de8d6edb5b0d888299a77ab.tar.bz2 podman-562a5dea57e544717de8d6edb5b0d888299a77ab.zip |
Merge pull request #267 from mheon/remove_libkpod
Remove libkpod
Diffstat (limited to 'libkpod/config_test.go')
-rw-r--r-- | libkpod/config_test.go | 54 |
1 files changed, 0 insertions, 54 deletions
diff --git a/libkpod/config_test.go b/libkpod/config_test.go deleted file mode 100644 index e6820d3c0..000000000 --- a/libkpod/config_test.go +++ /dev/null @@ -1,54 +0,0 @@ -package libkpod - -import ( - "io/ioutil" - "os" - "testing" -) - -// TestConfigToFile ensures Config.ToFile(..) encodes and writes out -// a Config instance toa a file on disk. -func TestConfigToFile(t *testing.T) { - // Test with a default configuration - c := DefaultConfig() - tmpfile, err := ioutil.TempFile("", "config") - if err != nil { - t.Fatalf("Unable to create temporary file: %+v", err) - } - // Clean up temporary file - defer os.Remove(tmpfile.Name()) - - // Make the ToFile calls - err = c.ToFile(tmpfile.Name()) - // Make sure no errors occurred while populating the file - if err != nil { - t.Fatalf("Unable to write to temporary file: %+v", err) - } - - // Make sure the file is on disk - if _, err := os.Stat(tmpfile.Name()); os.IsNotExist(err) { - t.Fatalf("The config file was not written to disk: %+v", err) - } -} - -// TestConfigUpdateFromFile ensures Config.UpdateFromFile(..) properly -// updates an already create Config instancec with new data. -func TestConfigUpdateFromFile(t *testing.T) { - // Test with a default configuration - c := DefaultConfig() - // Make the ToFile calls - err := c.UpdateFromFile("testdata/config.toml") - // Make sure no errors occurred while populating from the file - if err != nil { - t.Fatalf("Unable update config from file: %+v", err) - } - - // Check fields that should have changed after UpdateFromFile - if c.Storage != "overlay2" { - t.Fatalf("Update failed. Storage did not change to overlay2") - } - - if c.RuntimeConfig.PidsLimit != 2048 { - t.Fatalf("Update failed. RuntimeConfig.PidsLimit did not change to 2048") - } -} |