blob: f1b103112a9d423cfab43eb5767a8713e23313bf [file] [log] [blame]
library dromaeo;
import 'dart:async';
import 'dart:html';
import "dart:convert";
import 'dart:math' as Math;
part 'Common.dart';
part 'RunnerSuite.dart';
void main() {
final int num = 10240;
// Try to force real results.
var ret;
Element elem = document.querySelector('#test1');
Element a = document.querySelector('a');
new Suite(window, 'dom-attr')
.test('getAttribute', () {
for (int i = 0; i < num; i++)
ret = elem.getAttribute('id');
})
.test('element.property', () {
for (int i = 0; i < num * 2; i++)
ret = elem.id;
})
.test('setAttribute', () {
for (int i = 0; i < num; i++)
a.setAttribute('id', 'foo');
})
.test('element.property = value', () {
for (int i = 0; i < num; i++)
a.id = 'foo';
})
.end();
}