Lines Matching full:validate

83     validate(const std::string& /* str */) const  in validate()  function in __anon7c6a2a430111::mock_option
250 o.validate("123"); in ATF_TEST_CASE_BODY()
253 o.validate("-567"); in ATF_TEST_CASE_BODY()
256 ATF_REQUIRE_THROW(cmdline::option_argument_value_error, o.validate("")); in ATF_TEST_CASE_BODY()
257 ATF_REQUIRE_THROW(cmdline::option_argument_value_error, o.validate("5a")); in ATF_TEST_CASE_BODY()
258 ATF_REQUIRE_THROW(cmdline::option_argument_value_error, o.validate("a5")); in ATF_TEST_CASE_BODY()
259 ATF_REQUIRE_THROW(cmdline::option_argument_value_error, o.validate("5 a")); in ATF_TEST_CASE_BODY()
260 ATF_REQUIRE_THROW(cmdline::option_argument_value_error, o.validate("5.0")); in ATF_TEST_CASE_BODY()
298 o.validate(""); in ATF_TEST_CASE_BODY()
305 o.validate("foo"); in ATF_TEST_CASE_BODY()
313 o.validate("foo,bar,baz"); in ATF_TEST_CASE_BODY()
323 o.validate("foo,bar,"); in ATF_TEST_CASE_BODY()
333 o.validate(",foo,bar"); in ATF_TEST_CASE_BODY()
343 o.validate("foo,,bar"); in ATF_TEST_CASE_BODY()
389 o.validate("/some/path"); in ATF_TEST_CASE_BODY()
392 o.validate(""); in ATF_TEST_CASE_BODY()
437 o.validate("foo=bar"); in ATF_TEST_CASE_BODY()
441 o.validate(" foo = bar baz"); in ATF_TEST_CASE_BODY()
445 ATF_REQUIRE_THROW(cmdline::option_argument_value_error, o.validate("")); in ATF_TEST_CASE_BODY()
446 ATF_REQUIRE_THROW(cmdline::option_argument_value_error, o.validate("=")); in ATF_TEST_CASE_BODY()
447 ATF_REQUIRE_THROW(cmdline::option_argument_value_error, o.validate("a=")); in ATF_TEST_CASE_BODY()
448 ATF_REQUIRE_THROW(cmdline::option_argument_value_error, o.validate("=b")); in ATF_TEST_CASE_BODY()
486 o.validate(""); in ATF_TEST_CASE_BODY()
487 o.validate("some string"); in ATF_TEST_CASE_BODY()