'The requested URL has no matching rule, so no items should be scraped'

@defer.inlineCallbacks
def test_crawlspider_no_matching_rule(self):

    (status, out, stderr) = (yield self.execute(['--spider', ('badcrawl' + self.spider_name), '-r', self.url('/enc-gb18030')]))
    self.assertRegexpMatches(to_native_str(out), '#    Scraped    Items        -+\n\\[\\]')
    self.assertIn('Cannot    find    a    rule    that    matches', to_native_str(stderr))
