我有以下典型的Twitter Bootstrap / AngularJS表单。
<div class="form-group" ng-class="{ 'has-error': (loginForm.email.$invalid || !valid(loginForm.email, loginForm.password)) }">
<label for="email" class="col-sm-2 control-label">
Email
</label>
<div class="col-sm-10">
<input type="email" name="email" ng-model="email" class="form-control" id="email">
</div>
</div>
我正在为CasperJS编写测试,我想测试has-error
类是否应用于标识为email
的元素的父级。这可能吗?如果是这样,怎么样?
答案 0 :(得分:1)
casper.exists(".has-error #email");
或
test.assertExists(".has-error #email");
应该有用。