@@ 111-113 (lines=3) @@ | ||
108 | $attr = $element->getAttribute($attribute); |
|
109 | if (!empty($attr)) { |
|
110 | $found = TRUE; |
|
111 | if (strpos($attr, "$value") === FALSE) { |
|
112 | throw new \Exception(sprintf('The "%s" attribute does not equal "%s" on the element "%s" in the "%s" region on the page %s', $attribute, $value, $tag, $region, $this->getSession()->getCurrentUrl())); |
|
113 | } |
|
114 | break; |
|
115 | } |
|
116 | } |
|
@@ 149-151 (lines=3) @@ | ||
146 | if (empty($attr)) { |
|
147 | throw new \Exception(sprintf('The "%s" attribute is not present on the element "%s" in the "%s" region on the page %s', $attribute, $tag, $region, $this->getSession()->getCurrentUrl())); |
|
148 | } |
|
149 | if (strpos($attr, "$value") === FALSE) { |
|
150 | throw new \Exception(sprintf('The "%s" attribute does not equal "%s" on the element "%s" in the "%s" region on the page %s', $attribute, $value, $tag, $region, $this->getSession()->getCurrentUrl())); |
|
151 | } |
|
152 | } |
|
153 | } |
|
154 | ||
@@ 182-184 (lines=3) @@ | ||
179 | $rules = explode(";", $style); |
|
180 | foreach ($rules as $rule) { |
|
181 | if (strpos($rule, $property) !== FALSE) { |
|
182 | if (strpos($rule, $value) === FALSE) { |
|
183 | throw new \Exception(sprintf('The "%s" style property does not equal "%s" on the element "%s" in the "%s" region on the page %s', $property, $value, $tag, $region, $this->getSession()->getCurrentUrl())); |
|
184 | } |
|
185 | $found = TRUE; |
|
186 | break; |
|
187 | } |