lib/polonium/dsl/test_unit_dsl.rb in polonium-0.1.0 vs lib/polonium/dsl/test_unit_dsl.rb in polonium-0.1.1

- old
+ new

@@ -28,20 +28,23 @@ page_assertion :text_not_present page_assertion :location_ends_with deprecate :assert_location_ends_in, :assert_location_ends_with element_assertion :value - element_assertion :attribute # yes, it's a little weird... in this case element is really an attribute element_assertion :selected element_assertion :checked element_assertion :not_checked element_assertion :text element_assertion :element_present element_assertion :element_not_present element_assertion :next_sibling element_assertion :contains_in_order element_assertion :visible element_assertion :not_visible + + def assert_attribute(element_locator, attribute_name, expected_value) + element(element_locator).assert_attribute(attribute_name, expected_value) + end # Assert and wait for locator element to contain text. def assert_element_contains(locator, text, options = {}) element(locator).assert_contains(text, options) end \ No newline at end of file