From 8b3b6781b0882eb5493539bf7e521dd98ad1f626 Mon Sep 17 00:00:00 2001 From: Michael Steinert Date: Fri, 10 Apr 2015 15:28:23 -0500 Subject: [PATCH] Test some failure conditions --- transaction_test.go | 72 +++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 72 insertions(+) diff --git a/transaction_test.go b/transaction_test.go index c53667a..81714cc 100644 --- a/transaction_test.go +++ b/transaction_test.go @@ -274,3 +274,75 @@ func TestEnv(t *testing.T) { } runtime.GC() } + +func TestFailure_001(t *testing.T) { + tx := Transaction{} + _, err := tx.GetEnvList() + if err == nil { + t.Fatalf("getenvlist #expected an error") + } +} + +func TestFailure_002(t *testing.T) { + tx := Transaction{} + err := tx.PutEnv("") + if err == nil { + t.Fatalf("getenvlist #expected an error") + } +} + +func TestFailure_003(t *testing.T) { + tx := Transaction{} + err := tx.CloseSession(0) + if err == nil { + t.Fatalf("getenvlist #expected an error") + } +} + +func TestFailure_004(t *testing.T) { + tx := Transaction{} + err := tx.OpenSession(0) + if err == nil { + t.Fatalf("getenvlist #expected an error") + } +} + +func TestFailure_005(t *testing.T) { + tx := Transaction{} + err := tx.ChangeAuthTok(0) + if err == nil { + t.Fatalf("getenvlist #expected an error") + } +} + +func TestFailure_006(t *testing.T) { + tx := Transaction{} + err := tx.AcctMgmt(0) + if err == nil { + t.Fatalf("getenvlist #expected an error") + } +} + +func TestFailure_007(t *testing.T) { + tx := Transaction{} + err := tx.SetCred(0) + if err == nil { + t.Fatalf("getenvlist #expected an error") + } +} + +func TestFailure_008(t *testing.T) { + tx := Transaction{} + err := tx.SetItem(User, "test") + if err == nil { + t.Fatalf("getenvlist #expected an error") + } +} + +func TestFailure_009(t *testing.T) { + tx := Transaction{} + _, err := tx.GetItem(User) + if err == nil { + t.Fatalf("getenvlist #expected an error") + } +}