1# This Source Code Form is subject to the terms of the Mozilla Public
2# License, v. 2.0. If a copy of the MPL was not distributed with this
3# file, You can obtain one at http://mozilla.org/MPL/2.0/.
4
5from marionette_harness import MarionetteTestCase, expectedFailure, skip
6
7
8class TestReport(MarionetteTestCase):
9
10    def test_pass(self):
11        assert True
12
13    def test_fail(self):
14        assert False
15
16    @skip('Skip Message')
17    def test_skip(self):
18        assert False
19
20    @expectedFailure
21    def test_expected_fail(self):
22        assert False
23
24    @expectedFailure
25    def test_unexpected_pass(self):
26        assert True
27
28    def test_error(self):
29        raise Exception()
30