diff options
author | mattn <mattn.jp@gmail.com> | 2015-01-26 18:36:21 +0900 |
---|---|---|
committer | mattn <mattn.jp@gmail.com> | 2015-01-26 18:38:13 +0900 |
commit | a528a3085290a55613949f2cd363e6fd57bf67ee (patch) | |
tree | c894f9907139c0a153c56b55c9ec99944138f075 | |
parent | Merge pull request #169 from mdevan/master (diff) | |
download | golite-a528a3085290a55613949f2cd363e6fd57bf67ee.tar.gz golite-a528a3085290a55613949f2cd363e6fd57bf67ee.tar.xz |
Add test for ErrNo.Extend()
-rw-r--r-- | error_test.go | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/error_test.go b/error_test.go index a006188..1ccbe5b 100644 --- a/error_test.go +++ b/error_test.go @@ -231,6 +231,12 @@ func TestExtendedErrorCodes_Unique(t *testing.T) { t.Errorf("Wrong extended error code: %d != %d", sqliteErr.ExtendedCode, ErrConstraintUnique) } + extended := sqliteErr.Code.Extend(3).Error() + expected := "constraint failed" + if extended != expected { + t.Errorf("Wrong basic error code: %q != %q", + extended, expected) + } } } |