Kaynağa Gözat

add uncommitted test file

tags/v1.1.0-rc1
Shivaram Lingamneni 5 yıl önce
ebeveyn
işleme
d5ebebaa5b
1 değiştirilmiş dosya ile 23 ekleme ve 0 silme
  1. 23
    0
      irc/utils/args_test.go

+ 23
- 0
irc/utils/args_test.go Dosyayı Görüntüle

@@ -0,0 +1,23 @@
1
+// Copyright (c) 2019 Shivaram Lingamneni <slingamn@cs.stanford.edu>
2
+// released under the MIT license
3
+
4
+package utils
5
+
6
+import "testing"
7
+
8
+func TestStringToBool(t *testing.T) {
9
+	val, err := StringToBool("on")
10
+	assertEqual(val, true, t)
11
+	assertEqual(err, nil, t)
12
+
13
+	val, err = StringToBool("n")
14
+	assertEqual(val, false, t)
15
+	assertEqual(err, nil, t)
16
+
17
+	val, err = StringToBool("OFF")
18
+	assertEqual(val, false, t)
19
+	assertEqual(err, nil, t)
20
+
21
+	val, err = StringToBool("default")
22
+	assertEqual(err, ErrInvalidParams, t)
23
+}

Loading…
İptal
Kaydet