Code

Rating Name Duplication   Size Complexity Changes Bugs Features
A UserAgentTest::user_agents_are_bots() 10 10 2 0 0 0
A UserAgentTest::user_agents_are_devices() 10 10 2 0 0 0
A UserAgentTest::it_returns_correct_matched_bot_name() 9 9 1 0 0 0
A UserAgentTest::it_returns_full_matched_bot_name() 9 9 1 0 0 0
A UserAgentTest::the_regex_patterns_are_unique() 0 6 1 0 0 0
A CrawlerDetect::getUaHttpHeaders() 0 4 1 0 0 0
A UserAgentTest::it_returns_null_when_no_bot_detected() 0 7 1 0 0 0
A export.php ➔ outputJson() 0 5 1 0 0 0
A UserAgentTest::matches_does_not_persit_across_multiple_calls() 0 11 1 0 0 0
A UserAgentTest::there_are_no_regex_collisions() 0 15 4 0 0 0
A CrawlerDetect\CrawlerDetect::setUserAgent() 0 12 4 0 0 0
A export.php ➔ outputTxt() 0 5 1 0 0 0
A UserAgentTest::empty_user_agent() 0 7 1 0 0 0
A Fixtures\AbstractProvider::getAll() 0 4 1 0 0 0
A CrawlerDetect\CrawlerDetect::__construct() 0 12 1 0 0 0