Exemple #1
0
    def test_get_set(self):

        from cocktail.html.element import Element
        e = Element()

        # Meta attributes can be set and read
        e.set_meta("desc", "this is a test element")
        e.set_meta("keywords", "foo bar")
        self.assertEqual(e.get_meta("desc"), "this is a test element")
        self.assertEqual(e.get_meta("keywords"), "foo bar")

        # Meta attributes can be changed
        e.set_meta("keywords", "sprunge")
        self.assertEqual(e.get_meta("keywords"), "sprunge")
Exemple #2
0
    def get_undefined(self):

        from cocktail.html.element import Element
        e = Element()

        # Getting an undefined meta attribute yields None
        self.assertTrue(e.get_meta("desc") is None)