Explorar el Código

add uncommitted test file

tags/v1.1.0-rc1
Shivaram Lingamneni hace 5 años
padre
commit
d5ebebaa5b
Se han modificado 1 ficheros con 23 adiciones y 0 borrados
  1. 23
    0
      irc/utils/args_test.go

+ 23
- 0
irc/utils/args_test.go Ver fichero

@@ -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…
Cancelar
Guardar