Issue #162: Improve Config.ToJSON() tests

License: MIT
Signed-off-by: Hector Sanjuan <hector@protocol.ai>
This commit is contained in:
Hector Sanjuan 2017-10-20 10:42:41 +02:00
parent d62c573028
commit fb8fdb94c5
7 changed files with 42 additions and 7 deletions

View File

@ -66,7 +66,12 @@ func TestLoadJSON(t *testing.T) {
func TestToJSON(t *testing.T) {
cfg := &Config{}
cfg.LoadJSON(cfgJSON)
_, err := cfg.ToJSON()
newjson, err := cfg.ToJSON()
if err != nil {
t.Fatal(err)
}
cfg = &Config{}
err = cfg.LoadJSON(newjson)
if err != nil {
t.Fatal(err)
}

View File

@ -96,7 +96,12 @@ func TestLoadJSON(t *testing.T) {
func TestToJSON(t *testing.T) {
cfg := &Config{}
cfg.LoadJSON(ccfgTestJSON)
_, err := cfg.ToJSON()
newjson, err := cfg.ToJSON()
if err != nil {
t.Fatal(err)
}
cfg = &Config{}
err = cfg.LoadJSON(newjson)
if err != nil {
t.Fatal(err)
}

View File

@ -74,7 +74,12 @@ func TestLoadJSON(t *testing.T) {
func TestToJSON(t *testing.T) {
cfg := &Config{}
cfg.LoadJSON(cfgJSON)
_, err := cfg.ToJSON()
newjson, err := cfg.ToJSON()
if err != nil {
t.Fatal(err)
}
cfg = &Config{}
err = cfg.LoadJSON(newjson)
if err != nil {
t.Fatal(err)
}

View File

@ -52,7 +52,12 @@ func TestLoadJSON(t *testing.T) {
func TestToJSON(t *testing.T) {
cfg := &Config{}
cfg.LoadJSON(cfgJSON)
_, err := cfg.ToJSON()
newjson, err := cfg.ToJSON()
if err != nil {
t.Fatal(err)
}
cfg = &Config{}
err = cfg.LoadJSON(newjson)
if err != nil {
t.Fatal(err)
}

View File

@ -32,7 +32,12 @@ func TestLoadJSON(t *testing.T) {
func TestToJSON(t *testing.T) {
cfg := &Config{}
cfg.LoadJSON(cfgJSON)
_, err := cfg.ToJSON()
newjson, err := cfg.ToJSON()
if err != nil {
t.Fatal(err)
}
cfg = &Config{}
err = cfg.LoadJSON(newjson)
if err != nil {
t.Fatal(err)
}

View File

@ -55,7 +55,12 @@ func TestLoadJSON(t *testing.T) {
func TestToJSON(t *testing.T) {
cfg := &Config{}
cfg.LoadJSON(cfgJSON)
_, err := cfg.ToJSON()
newjson, err := cfg.ToJSON()
if err != nil {
t.Fatal(err)
}
cfg = &Config{}
err = cfg.LoadJSON(newjson)
if err != nil {
t.Fatal(err)
}

View File

@ -32,7 +32,12 @@ func TestLoadJSON(t *testing.T) {
func TestToJSON(t *testing.T) {
cfg := &Config{}
cfg.LoadJSON(cfgJSON)
_, err := cfg.ToJSON()
newjson, err := cfg.ToJSON()
if err != nil {
t.Fatal(err)
}
cfg = &Config{}
err = cfg.LoadJSON(newjson)
if err != nil {
t.Fatal(err)
}