Fix the domMock and domMock tests for cssText support
This commit is contained in:
parent
b0848070bc
commit
5fd2e99831
2 changed files with 20 additions and 6 deletions
|
|
@ -474,20 +474,30 @@ o.spec("domMock", function() {
|
|||
|
||||
o(typeof div.style).equals("object")
|
||||
})
|
||||
o("setting style string works", function() {
|
||||
o("setting cssText string works", function() {
|
||||
var div = $document.createElement("div")
|
||||
div.style = "background-color: red; border-bottom: 1px solid red;"
|
||||
div.cssText = "background-color: red; border-bottom: 1px solid red;"
|
||||
|
||||
o(div.style.backgroundColor).equals("red")
|
||||
o(div.style.borderBottom).equals("1px solid red")
|
||||
})
|
||||
o("removing via setting style string works", function() {
|
||||
o("removing via setting cssText string works", function() {
|
||||
var div = $document.createElement("div")
|
||||
div.style = "background: red;"
|
||||
div.style = ""
|
||||
div.cssText = "background: red;"
|
||||
div.cssText = ""
|
||||
|
||||
o(div.style.background).equals("")
|
||||
})
|
||||
o("setting style throws", function () {
|
||||
var err = false
|
||||
try {
|
||||
div.style = ''
|
||||
} catch (e) {
|
||||
err = e
|
||||
}
|
||||
|
||||
o(err instanceof Error).equals(true)
|
||||
})
|
||||
})
|
||||
o.spec("events", function() {
|
||||
o.spec("click", function() {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue