forked from mirror/go-sqlite3
Fix: test suite remove created files
This commit is contained in:
parent
7337e65c27
commit
4ba9507ff0
|
@ -96,11 +96,12 @@ func init() {
|
||||||
|
|
||||||
func TestUserAuthentication(t *testing.T) {
|
func TestUserAuthentication(t *testing.T) {
|
||||||
Convey("Create Database", t, func() {
|
Convey("Create Database", t, func() {
|
||||||
_, db, c, err := connect(t, "", "admin", "admin")
|
f, db, c, err := connect(t, "", "admin", "admin")
|
||||||
So(db, ShouldNotBeNil)
|
So(db, ShouldNotBeNil)
|
||||||
So(c, ShouldNotBeNil)
|
So(c, ShouldNotBeNil)
|
||||||
So(err, ShouldBeNil)
|
So(err, ShouldBeNil)
|
||||||
defer db.Close()
|
defer db.Close()
|
||||||
|
defer os.Remove(f)
|
||||||
|
|
||||||
b, err := authEnabled(db)
|
b, err := authEnabled(db)
|
||||||
So(b, ShouldEqual, true)
|
So(b, ShouldEqual, true)
|
||||||
|
@ -121,6 +122,7 @@ func TestUserAuthentication(t *testing.T) {
|
||||||
So(db1, ShouldNotBeNil)
|
So(db1, ShouldNotBeNil)
|
||||||
So(c1, ShouldNotBeNil)
|
So(c1, ShouldNotBeNil)
|
||||||
So(err, ShouldBeNil)
|
So(err, ShouldBeNil)
|
||||||
|
defer os.Remove(f1)
|
||||||
|
|
||||||
e, err := userExists(db1, "admin")
|
e, err := userExists(db1, "admin")
|
||||||
So(err, ShouldBeNil)
|
So(err, ShouldBeNil)
|
||||||
|
@ -147,6 +149,7 @@ func TestUserAuthentication(t *testing.T) {
|
||||||
So(db1, ShouldNotBeNil)
|
So(db1, ShouldNotBeNil)
|
||||||
So(c1, ShouldNotBeNil)
|
So(c1, ShouldNotBeNil)
|
||||||
So(err, ShouldBeNil)
|
So(err, ShouldBeNil)
|
||||||
|
defer os.Remove(f1)
|
||||||
defer db1.Close()
|
defer db1.Close()
|
||||||
|
|
||||||
e, err := userExists(db1, "admin")
|
e, err := userExists(db1, "admin")
|
||||||
|
@ -168,6 +171,7 @@ func TestUserAuthentication(t *testing.T) {
|
||||||
So(db1, ShouldNotBeNil)
|
So(db1, ShouldNotBeNil)
|
||||||
So(c1, ShouldNotBeNil)
|
So(c1, ShouldNotBeNil)
|
||||||
So(err, ShouldBeNil)
|
So(err, ShouldBeNil)
|
||||||
|
defer os.Remove(f1)
|
||||||
|
|
||||||
e, err := userExists(db1, "admin")
|
e, err := userExists(db1, "admin")
|
||||||
So(err, ShouldBeNil)
|
So(err, ShouldBeNil)
|
||||||
|
@ -176,6 +180,7 @@ func TestUserAuthentication(t *testing.T) {
|
||||||
a, err := isAdmin(db1, "admin")
|
a, err := isAdmin(db1, "admin")
|
||||||
So(err, ShouldBeNil)
|
So(err, ShouldBeNil)
|
||||||
So(a, ShouldEqual, true)
|
So(a, ShouldEqual, true)
|
||||||
|
db1.Close()
|
||||||
|
|
||||||
// Perform Invalid Authentication when we connect
|
// Perform Invalid Authentication when we connect
|
||||||
// to a database
|
// to a database
|
||||||
|
@ -193,6 +198,7 @@ func TestUserAuthentication(t *testing.T) {
|
||||||
So(db1, ShouldNotBeNil)
|
So(db1, ShouldNotBeNil)
|
||||||
So(c1, ShouldNotBeNil)
|
So(c1, ShouldNotBeNil)
|
||||||
So(err, ShouldBeNil)
|
So(err, ShouldBeNil)
|
||||||
|
defer os.Remove(f1)
|
||||||
defer db1.Close()
|
defer db1.Close()
|
||||||
|
|
||||||
e, err := userExists(db1, "admin")
|
e, err := userExists(db1, "admin")
|
||||||
|
@ -213,10 +219,11 @@ func TestUserAuthentication(t *testing.T) {
|
||||||
|
|
||||||
func TestUserAuthenticationAddUser(t *testing.T) {
|
func TestUserAuthenticationAddUser(t *testing.T) {
|
||||||
Convey("Add Admin User", t, func() {
|
Convey("Add Admin User", t, func() {
|
||||||
_, db, c, err := connect(t, "", "admin", "admin")
|
f, db, c, err := connect(t, "", "admin", "admin")
|
||||||
So(db, ShouldNotBeNil)
|
So(db, ShouldNotBeNil)
|
||||||
So(c, ShouldNotBeNil)
|
So(c, ShouldNotBeNil)
|
||||||
So(err, ShouldBeNil)
|
So(err, ShouldBeNil)
|
||||||
|
defer os.Remove(f)
|
||||||
defer db.Close()
|
defer db.Close()
|
||||||
|
|
||||||
e, err := userExists(db, "admin")
|
e, err := userExists(db, "admin")
|
||||||
|
@ -242,10 +249,11 @@ func TestUserAuthenticationAddUser(t *testing.T) {
|
||||||
})
|
})
|
||||||
|
|
||||||
Convey("Add Admin User (*SQLiteConn)", t, func() {
|
Convey("Add Admin User (*SQLiteConn)", t, func() {
|
||||||
_, db, c, err := connect(t, "", "admin", "admin")
|
f, db, c, err := connect(t, "", "admin", "admin")
|
||||||
So(db, ShouldNotBeNil)
|
So(db, ShouldNotBeNil)
|
||||||
So(c, ShouldNotBeNil)
|
So(c, ShouldNotBeNil)
|
||||||
So(err, ShouldBeNil)
|
So(err, ShouldBeNil)
|
||||||
|
defer os.Remove(f)
|
||||||
defer db.Close()
|
defer db.Close()
|
||||||
|
|
||||||
e, err := userExists(db, "admin")
|
e, err := userExists(db, "admin")
|
||||||
|
@ -270,10 +278,11 @@ func TestUserAuthenticationAddUser(t *testing.T) {
|
||||||
})
|
})
|
||||||
|
|
||||||
Convey("Add Normal User", t, func() {
|
Convey("Add Normal User", t, func() {
|
||||||
_, db, c, err := connect(t, "", "admin", "admin")
|
f, db, c, err := connect(t, "", "admin", "admin")
|
||||||
So(db, ShouldNotBeNil)
|
So(db, ShouldNotBeNil)
|
||||||
So(c, ShouldNotBeNil)
|
So(c, ShouldNotBeNil)
|
||||||
So(err, ShouldBeNil)
|
So(err, ShouldBeNil)
|
||||||
|
defer os.Remove(f)
|
||||||
defer db.Close()
|
defer db.Close()
|
||||||
|
|
||||||
e, err := userExists(db, "admin")
|
e, err := userExists(db, "admin")
|
||||||
|
@ -299,10 +308,11 @@ func TestUserAuthenticationAddUser(t *testing.T) {
|
||||||
})
|
})
|
||||||
|
|
||||||
Convey("Add Normal User (*SQLiteConn)", t, func() {
|
Convey("Add Normal User (*SQLiteConn)", t, func() {
|
||||||
_, db, c, err := connect(t, "", "admin", "admin")
|
f, db, c, err := connect(t, "", "admin", "admin")
|
||||||
So(db, ShouldNotBeNil)
|
So(db, ShouldNotBeNil)
|
||||||
So(c, ShouldNotBeNil)
|
So(c, ShouldNotBeNil)
|
||||||
So(err, ShouldBeNil)
|
So(err, ShouldBeNil)
|
||||||
|
defer os.Remove(f)
|
||||||
defer db.Close()
|
defer db.Close()
|
||||||
|
|
||||||
e, err := userExists(db, "admin")
|
e, err := userExists(db, "admin")
|
||||||
|
@ -332,6 +342,7 @@ func TestUserAuthenticationAddUser(t *testing.T) {
|
||||||
So(db1, ShouldNotBeNil)
|
So(db1, ShouldNotBeNil)
|
||||||
So(c1, ShouldNotBeNil)
|
So(c1, ShouldNotBeNil)
|
||||||
So(err, ShouldBeNil)
|
So(err, ShouldBeNil)
|
||||||
|
defer os.Remove(f1)
|
||||||
|
|
||||||
e, err := userExists(db1, "admin")
|
e, err := userExists(db1, "admin")
|
||||||
So(err, ShouldBeNil)
|
So(err, ShouldBeNil)
|
||||||
|
@ -379,6 +390,7 @@ func TestUserAuthenticationAddUser(t *testing.T) {
|
||||||
So(db1, ShouldNotBeNil)
|
So(db1, ShouldNotBeNil)
|
||||||
So(c1, ShouldNotBeNil)
|
So(c1, ShouldNotBeNil)
|
||||||
So(err, ShouldBeNil)
|
So(err, ShouldBeNil)
|
||||||
|
defer os.Remove(f1)
|
||||||
|
|
||||||
e, err := userExists(db1, "admin")
|
e, err := userExists(db1, "admin")
|
||||||
So(err, ShouldBeNil)
|
So(err, ShouldBeNil)
|
||||||
|
@ -426,6 +438,7 @@ func TestUserAuthenticationAddUser(t *testing.T) {
|
||||||
So(db1, ShouldNotBeNil)
|
So(db1, ShouldNotBeNil)
|
||||||
So(c1, ShouldNotBeNil)
|
So(c1, ShouldNotBeNil)
|
||||||
So(err, ShouldBeNil)
|
So(err, ShouldBeNil)
|
||||||
|
defer os.Remove(f1)
|
||||||
|
|
||||||
e, err := userExists(db1, "admin")
|
e, err := userExists(db1, "admin")
|
||||||
So(err, ShouldBeNil)
|
So(err, ShouldBeNil)
|
||||||
|
@ -473,6 +486,7 @@ func TestUserAuthenticationAddUser(t *testing.T) {
|
||||||
So(db1, ShouldNotBeNil)
|
So(db1, ShouldNotBeNil)
|
||||||
So(c1, ShouldNotBeNil)
|
So(c1, ShouldNotBeNil)
|
||||||
So(err, ShouldBeNil)
|
So(err, ShouldBeNil)
|
||||||
|
defer os.Remove(f1)
|
||||||
|
|
||||||
e, err := userExists(db1, "admin")
|
e, err := userExists(db1, "admin")
|
||||||
So(err, ShouldBeNil)
|
So(err, ShouldBeNil)
|
||||||
|
@ -523,6 +537,7 @@ func TestUserAuthenticationModifyUser(t *testing.T) {
|
||||||
So(db1, ShouldNotBeNil)
|
So(db1, ShouldNotBeNil)
|
||||||
So(c1, ShouldNotBeNil)
|
So(c1, ShouldNotBeNil)
|
||||||
So(err, ShouldBeNil)
|
So(err, ShouldBeNil)
|
||||||
|
defer os.Remove(f1)
|
||||||
|
|
||||||
e, err := userExists(db1, "admin")
|
e, err := userExists(db1, "admin")
|
||||||
So(err, ShouldBeNil)
|
So(err, ShouldBeNil)
|
||||||
|
@ -554,6 +569,7 @@ func TestUserAuthenticationModifyUser(t *testing.T) {
|
||||||
So(db1, ShouldNotBeNil)
|
So(db1, ShouldNotBeNil)
|
||||||
So(c1, ShouldNotBeNil)
|
So(c1, ShouldNotBeNil)
|
||||||
So(err, ShouldBeNil)
|
So(err, ShouldBeNil)
|
||||||
|
defer os.Remove(f1)
|
||||||
defer db1.Close()
|
defer db1.Close()
|
||||||
|
|
||||||
e, err := userExists(db1, "admin")
|
e, err := userExists(db1, "admin")
|
||||||
|
@ -584,6 +600,7 @@ func TestUserAuthenticationModifyUser(t *testing.T) {
|
||||||
So(db1, ShouldNotBeNil)
|
So(db1, ShouldNotBeNil)
|
||||||
So(c1, ShouldNotBeNil)
|
So(c1, ShouldNotBeNil)
|
||||||
So(err, ShouldBeNil)
|
So(err, ShouldBeNil)
|
||||||
|
defer os.Remove(f1)
|
||||||
defer db1.Close()
|
defer db1.Close()
|
||||||
|
|
||||||
e, err := userExists(db1, "admin")
|
e, err := userExists(db1, "admin")
|
||||||
|
@ -608,6 +625,7 @@ func TestUserAuthenticationModifyUser(t *testing.T) {
|
||||||
So(db1, ShouldNotBeNil)
|
So(db1, ShouldNotBeNil)
|
||||||
So(c1, ShouldNotBeNil)
|
So(c1, ShouldNotBeNil)
|
||||||
So(err, ShouldBeNil)
|
So(err, ShouldBeNil)
|
||||||
|
defer os.Remove(f1)
|
||||||
defer db1.Close()
|
defer db1.Close()
|
||||||
|
|
||||||
e, err := userExists(db1, "admin")
|
e, err := userExists(db1, "admin")
|
||||||
|
@ -632,6 +650,7 @@ func TestUserAuthenticationModifyUser(t *testing.T) {
|
||||||
So(db1, ShouldNotBeNil)
|
So(db1, ShouldNotBeNil)
|
||||||
So(c1, ShouldNotBeNil)
|
So(c1, ShouldNotBeNil)
|
||||||
So(err, ShouldBeNil)
|
So(err, ShouldBeNil)
|
||||||
|
defer os.Remove(f1)
|
||||||
|
|
||||||
e, err := userExists(db1, "admin")
|
e, err := userExists(db1, "admin")
|
||||||
So(err, ShouldBeNil)
|
So(err, ShouldBeNil)
|
||||||
|
@ -677,6 +696,7 @@ func TestUserAuthenticationModifyUser(t *testing.T) {
|
||||||
So(db1, ShouldNotBeNil)
|
So(db1, ShouldNotBeNil)
|
||||||
So(c1, ShouldNotBeNil)
|
So(c1, ShouldNotBeNil)
|
||||||
So(err, ShouldBeNil)
|
So(err, ShouldBeNil)
|
||||||
|
defer os.Remove(f1)
|
||||||
|
|
||||||
e, err := userExists(db1, "admin")
|
e, err := userExists(db1, "admin")
|
||||||
So(err, ShouldBeNil)
|
So(err, ShouldBeNil)
|
||||||
|
@ -713,6 +733,7 @@ func TestUserAuthenticationModifyUser(t *testing.T) {
|
||||||
So(db1, ShouldNotBeNil)
|
So(db1, ShouldNotBeNil)
|
||||||
So(c1, ShouldNotBeNil)
|
So(c1, ShouldNotBeNil)
|
||||||
So(err, ShouldBeNil)
|
So(err, ShouldBeNil)
|
||||||
|
defer os.Remove(f1)
|
||||||
|
|
||||||
e, err := userExists(db1, "admin")
|
e, err := userExists(db1, "admin")
|
||||||
So(err, ShouldBeNil)
|
So(err, ShouldBeNil)
|
||||||
|
@ -760,6 +781,7 @@ func TestUserAuthenticationModifyUser(t *testing.T) {
|
||||||
So(db1, ShouldNotBeNil)
|
So(db1, ShouldNotBeNil)
|
||||||
So(c1, ShouldNotBeNil)
|
So(c1, ShouldNotBeNil)
|
||||||
So(err, ShouldBeNil)
|
So(err, ShouldBeNil)
|
||||||
|
defer os.Remove(f1)
|
||||||
|
|
||||||
e, err := userExists(db1, "admin")
|
e, err := userExists(db1, "admin")
|
||||||
So(err, ShouldBeNil)
|
So(err, ShouldBeNil)
|
||||||
|
@ -796,6 +818,7 @@ func TestUserAuthenticationModifyUser(t *testing.T) {
|
||||||
So(db1, ShouldNotBeNil)
|
So(db1, ShouldNotBeNil)
|
||||||
So(c1, ShouldNotBeNil)
|
So(c1, ShouldNotBeNil)
|
||||||
So(err, ShouldBeNil)
|
So(err, ShouldBeNil)
|
||||||
|
defer os.Remove(f1)
|
||||||
|
|
||||||
e, err := userExists(db1, "admin")
|
e, err := userExists(db1, "admin")
|
||||||
So(err, ShouldBeNil)
|
So(err, ShouldBeNil)
|
||||||
|
@ -858,6 +881,7 @@ func TestUserAuthenticationModifyUser(t *testing.T) {
|
||||||
So(db1, ShouldNotBeNil)
|
So(db1, ShouldNotBeNil)
|
||||||
So(c1, ShouldNotBeNil)
|
So(c1, ShouldNotBeNil)
|
||||||
So(err, ShouldBeNil)
|
So(err, ShouldBeNil)
|
||||||
|
defer os.Remove(f1)
|
||||||
|
|
||||||
e, err := userExists(db1, "admin")
|
e, err := userExists(db1, "admin")
|
||||||
So(err, ShouldBeNil)
|
So(err, ShouldBeNil)
|
||||||
|
@ -923,6 +947,7 @@ func TestUserAuthenticationDeleteUser(t *testing.T) {
|
||||||
So(db1, ShouldNotBeNil)
|
So(db1, ShouldNotBeNil)
|
||||||
So(c1, ShouldNotBeNil)
|
So(c1, ShouldNotBeNil)
|
||||||
So(err, ShouldBeNil)
|
So(err, ShouldBeNil)
|
||||||
|
defer os.Remove(f1)
|
||||||
|
|
||||||
e, err := userExists(db1, "admin")
|
e, err := userExists(db1, "admin")
|
||||||
So(err, ShouldBeNil)
|
So(err, ShouldBeNil)
|
||||||
|
@ -961,6 +986,7 @@ func TestUserAuthenticationDeleteUser(t *testing.T) {
|
||||||
So(db1, ShouldNotBeNil)
|
So(db1, ShouldNotBeNil)
|
||||||
So(c1, ShouldNotBeNil)
|
So(c1, ShouldNotBeNil)
|
||||||
So(err, ShouldBeNil)
|
So(err, ShouldBeNil)
|
||||||
|
defer os.Remove(f1)
|
||||||
|
|
||||||
e, err := userExists(db1, "admin")
|
e, err := userExists(db1, "admin")
|
||||||
So(err, ShouldBeNil)
|
So(err, ShouldBeNil)
|
||||||
|
@ -998,6 +1024,7 @@ func TestUserAuthenticationDeleteUser(t *testing.T) {
|
||||||
So(db1, ShouldNotBeNil)
|
So(db1, ShouldNotBeNil)
|
||||||
So(c1, ShouldNotBeNil)
|
So(c1, ShouldNotBeNil)
|
||||||
So(err, ShouldBeNil)
|
So(err, ShouldBeNil)
|
||||||
|
defer os.Remove(f1)
|
||||||
|
|
||||||
e, err := userExists(db1, "admin")
|
e, err := userExists(db1, "admin")
|
||||||
So(err, ShouldBeNil)
|
So(err, ShouldBeNil)
|
||||||
|
@ -1056,6 +1083,7 @@ func TestUserAuthenticationDeleteUser(t *testing.T) {
|
||||||
So(db1, ShouldNotBeNil)
|
So(db1, ShouldNotBeNil)
|
||||||
So(c1, ShouldNotBeNil)
|
So(c1, ShouldNotBeNil)
|
||||||
So(err, ShouldBeNil)
|
So(err, ShouldBeNil)
|
||||||
|
defer os.Remove(f1)
|
||||||
|
|
||||||
e, err := userExists(db1, "admin")
|
e, err := userExists(db1, "admin")
|
||||||
So(err, ShouldBeNil)
|
So(err, ShouldBeNil)
|
||||||
|
|
Loading…
Reference in New Issue