Skip to content

Commit

Permalink
test landmark.hasDom()
Browse files Browse the repository at this point in the history
  • Loading branch information
dgreensp committed Aug 13, 2012
1 parent 7f8bda2 commit 8191249
Show file tree
Hide file tree
Showing 2 changed files with 7 additions and 2 deletions.
2 changes: 0 additions & 2 deletions packages/spark/spark.js
Expand Up @@ -25,8 +25,6 @@
// timer' button again. the problem is almost certainly in atFlushTime
// (not hard to see what it is.)

// XXX test hasDom(). Test `template` object more.

(function() {

Spark = {};
Expand Down
7 changes: 7 additions & 0 deletions packages/spark/spark_tests.js
Expand Up @@ -3374,12 +3374,19 @@ Tinytest.add("spark - bubbling render", function (test) {
Tinytest.add("spark - landmark arg", function (test) {
var div = OnscreenDiv(Spark.render(function () {
return Spark.createLandmark({
create: function () {
test.isFalse(this.hasDom());
},
render: function () {
var landmark = this;
landmark.firstNode().innerHTML = 'Greetings';
landmark.lastNode().innerHTML = 'Line';
landmark.find('i').innerHTML =
(landmark.findAll('b').length)+"-bold";
test.isTrue(landmark.hasDom());
},
destroy: function () {
test.isFalse(this.hasDom());
}
}, function () {
return Spark.attachEvents({
Expand Down

0 comments on commit 8191249

Please sign in to comment.