1
0
mirror of https://github.com/gluster/glusterd2.git synced 2026-02-05 12:45:38 +01:00

removed unit testing for auto-generated files

Signed-off-by: Madhu Rajanna <mrajanna@redhat.com>
This commit is contained in:
Madhu Rajanna
2018-04-25 18:09:21 +05:30
parent d4d6f404f7
commit 14854e3d75
8 changed files with 1 additions and 161 deletions

View File

@@ -1,45 +0,0 @@
package api
import (
"fmt"
"testing"
"github.com/stretchr/testify/assert"
)
func TestBrickMarshalJSON(t *testing.T) {
var r BrickType
resp, err := r.MarshalJSON()
assert.Equal(t, string(resp), "\"Brick\"")
assert.Nil(t, err)
r = 1
resp, err = r.MarshalJSON()
assert.Equal(t, string(resp), "\"Arbiter\"")
assert.Nil(t, err)
r = 2
resp, err = r.MarshalJSON()
fmt.Println(resp, err)
assert.Equal(t, len(resp), 0)
assert.Contains(t, err.Error(), "invalid BrickType")
}
func TestBrickUnmarshalJSON(t *testing.T) {
var r BrickType
err := r.UnmarshalJSON([]byte("\"Brick\""))
assert.Nil(t, err)
err = r.UnmarshalJSON([]byte("\"Arbiter\""))
assert.Nil(t, err)
err = r.UnmarshalJSON([]byte("\"test\""))
assert.Contains(t, err.Error(), "invalid BrickType")
err = r.UnmarshalJSON([]byte("1"))
assert.Contains(t, err.Error(), "BrickType should be a string")
}

View File

@@ -1,43 +0,0 @@
package api
import (
"testing"
"github.com/stretchr/testify/assert"
)
func TestSubvolMarshalJSON(t *testing.T) {
var r SubvolType
resp, err := r.MarshalJSON()
assert.Equal(t, string(resp), "\"Distribute\"")
assert.Nil(t, err)
r = 1
resp, err = r.MarshalJSON()
assert.Equal(t, string(resp), "\"Replicate\"")
assert.Nil(t, err)
r = 3
resp, err = r.MarshalJSON()
assert.Equal(t, len(resp), 0)
assert.Contains(t, err.Error(), "invalid SubvolType")
}
func TestSubVolUnmarshalJSON(t *testing.T) {
var r SubvolType
err := r.UnmarshalJSON([]byte("\"Distribute\""))
assert.Nil(t, err)
err = r.UnmarshalJSON([]byte("\"Replicate\""))
assert.Nil(t, err)
err = r.UnmarshalJSON([]byte("\"test\""))
assert.Contains(t, err.Error(), "invalid SubvolType")
err = r.UnmarshalJSON([]byte("1"))
assert.Contains(t, err.Error(), "SubvolType should be a string")
}

View File

@@ -1,32 +0,0 @@
package api
import (
"testing"
"github.com/stretchr/testify/assert"
)
func TestVolStateMarshalJSON(t *testing.T) {
var r VolState
resp, err := r.MarshalJSON()
assert.Equal(t, string(resp), "\"Created\"")
assert.Nil(t, err)
r = 1
resp, err = r.MarshalJSON()
assert.Equal(t, string(resp), "\"Started\"")
assert.Nil(t, err)
}
func TestVolStateUnmarshalJSON(t *testing.T) {
var r VolState
err := r.UnmarshalJSON([]byte("\"Created\""))
assert.Nil(t, err)
err = r.UnmarshalJSON([]byte("\"Started\""))
assert.Nil(t, err)
}

View File

@@ -1,32 +0,0 @@
package api
import (
"testing"
"github.com/stretchr/testify/assert"
)
func TestVolTypeMarshalJSON(t *testing.T) {
var r VolType
resp, err := r.MarshalJSON()
assert.Equal(t, string(resp), "\"Distribute\"")
assert.Nil(t, err)
r = 1
resp, err = r.MarshalJSON()
assert.Equal(t, string(resp), "\"Replicate\"")
assert.Nil(t, err)
}
func TestVolTypeUnmarshalJSON(t *testing.T) {
var r VolType
err := r.UnmarshalJSON([]byte("\"Distribute\""))
assert.Nil(t, err)
err = r.UnmarshalJSON([]byte("\"Replicate\""))
assert.Nil(t, err)
}

Binary file not shown.

View File

@@ -7,8 +7,6 @@ import (
"testing"
"time"
config "github.com/spf13/viper"
"github.com/stretchr/testify/assert"
)
@@ -18,7 +16,4 @@ func TestWriteStatedump(t *testing.T) {
WriteStatedump()
assert.FileExists(t, filename)
os.Remove(filename)
config.Set("rundir", "/abc")
WriteStatedump()
}

View File

@@ -57,9 +57,6 @@ func TestInitDir(t *testing.T) {
err := InitDir(validPath)
assert.Nil(t, err)
err = InitDir("/abc")
assert.Contains(t, err.Error(), "permission denied")
os.Create(filePath)
defer os.Remove(filePath)

View File

@@ -2,7 +2,7 @@ package utils
import (
"testing"
//"github.com/stretchr/testify/assert"
config "github.com/spf13/viper"
"github.com/stretchr/testify/assert"
)