コード例 #1
0
    def test_get_gccrashes(self):
        gccrashes = GCCrashes(config=self.config)

        # Test 1: results
        params = {"product": "WaterWolf", "version": "1.0"}
        res_expected = {"hits": [("10000011000", 84)], "total": 1}

        res = gccrashes.get(**params)
        eq_(res, res_expected)

        # Test 2: no results
        params = {
            "product": "blah",
            "version": "blah",
        }
        res_expected = {"hits": [], "total": 0}

        res = gccrashes.get(**params)
        eq_(res, res_expected)

        # Test 3: missing parameter
        assert_raises(MissingArgumentError, gccrashes.get)
コード例 #2
0
    def test_get_gccrashes(self):
        gccrashes = GCCrashes(config=self.config)
        today = datetimeutil.date_to_string(self.now)

        # Test 1: results
        params = {
            "product": "WaterWolf",
            "version": "1.0"
        }
        res_expected = {
            "hits": [
                (
                    "10000011000",
                    84
                )
            ],
            "total": 1
        }

        res = gccrashes.get(**params)
        self.assertEqual(res, res_expected)

        # Test 2: no results
        params = {
            "product": "blah",
            "version": "blah",
        }
        res_expected = {
            "hits": [],
            "total": 0
        }

        res = gccrashes.get(**params)
        self.assertEqual(res, res_expected)

        # Test 3: missing parameter
        self.assertRaises(MissingArgumentError, gccrashes.get)
コード例 #3
0
ファイル: test_gccrashes.py プロジェクト: JisJis/socorro
    def test_get_gccrashes(self):
        gccrashes = GCCrashes(config=self.config)

        # Test 1: results
        params = {
            "product": "WaterWolf",
            "version": "1.0"
        }
        res_expected = {
            "hits": [
                (
                    "10000011000",
                    84
                )
            ],
            "total": 1
        }

        res = gccrashes.get(**params)
        eq_(res, res_expected)

        # Test 2: no results
        params = {
            "product": "blah",
            "version": "blah",
        }
        res_expected = {
            "hits": [],
            "total": 0
        }

        res = gccrashes.get(**params)
        eq_(res, res_expected)

        # Test 3: missing parameter
        assert_raises(MissingArgumentError, gccrashes.get)