@@ 2002-2019 (lines=18) @@ | ||
1999 | $this->assertEquals($str, $stringy); |
|
2000 | } |
|
2001 | ||
2002 | public function isAlphanumericProvider() |
|
2003 | { |
|
2004 | return array( |
|
2005 | array(true, ''), |
|
2006 | array(true, 'foobar1'), |
|
2007 | array(false, 'foo bar'), |
|
2008 | array(false, 'foobar2"'), |
|
2009 | array(false, "\nfoobar\n"), |
|
2010 | array(true, 'fòôbàř1', 'UTF-8'), |
|
2011 | array(false, 'fòô bàř', 'UTF-8'), |
|
2012 | array(false, 'fòôbàř2"', 'UTF-8'), |
|
2013 | array(true, 'ҠѨњфгШ', 'UTF-8'), |
|
2014 | array(false, 'ҠѨњ¨ˆфгШ', 'UTF-8'), |
|
2015 | array(true, '丹尼爾111', 'UTF-8'), |
|
2016 | array(true, 'دانيال1', 'UTF-8'), |
|
2017 | array(false, 'دانيال1 ', 'UTF-8') |
|
2018 | ); |
|
2019 | } |
|
2020 | ||
2021 | /** |
|
2022 | * @dataProvider isBlankProvider() |
|
@@ 2066-2084 (lines=19) @@ | ||
2063 | $this->assertEquals($str, $stringy); |
|
2064 | } |
|
2065 | ||
2066 | public function isJsonProvider() |
|
2067 | { |
|
2068 | return array( |
|
2069 | array(true, ''), |
|
2070 | array(true, '123'), |
|
2071 | array(true, '{"foo": "bar"}'), |
|
2072 | array(false, '{"foo":"bar",}'), |
|
2073 | array(false, '{"foo"}'), |
|
2074 | array(true, '["foo"]'), |
|
2075 | array(false, '{"foo": "bar"]'), |
|
2076 | array(true, '123', 'UTF-8'), |
|
2077 | array(true, '{"fòô": "bàř"}', 'UTF-8'), |
|
2078 | array(false, '{"fòô":"bàř",}', 'UTF-8'), |
|
2079 | array(false, '{"fòô"}', 'UTF-8'), |
|
2080 | array(false, '["fòô": "bàř"]', 'UTF-8'), |
|
2081 | array(true, '["fòô"]', 'UTF-8'), |
|
2082 | array(false, '{"fòô": "bàř"]', 'UTF-8'), |
|
2083 | ); |
|
2084 | } |
|
2085 | ||
2086 | /** |
|
2087 | * @dataProvider isLowerCaseProvider() |