Você não pode selecionar mais de 25 tópicos Os tópicos devem começar com uma letra ou um número, podem incluir traços ('-') e podem ter até 35 caracteres.

args_test.go 510B

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