Upgrade qunit to latest at github

git-svn-id: http://svg-edit.googlecode.com/svn/trunk@1964 eee81c28-f429-11dd-99c0-75d572ba1ddd
master
Jeff Schiller 2011-02-01 15:36:45 +00:00
parent 9e9c758167
commit aeaa8b0213
3 changed files with 951 additions and 498 deletions

View File

@ -7332,6 +7332,8 @@ var setContext = this.setContext = function(elem) {
this.clear = function() { this.clear = function() {
pathActions.clear(); pathActions.clear();
clearSelection();
// clear the svgcontent node // clear the svgcontent node
canvas.clearSvgContentElement(); canvas.clearSvgContentElement();

View File

@ -1,119 +1,197 @@
/** Font Family and Sizes */
ol#qunit-tests { #qunit-tests, #qunit-header, #qunit-banner, #qunit-testrunner-toolbar, #qunit-userAgent, #qunit-testresult {
font-family:"Helvetica Neue Light", "HelveticaNeue-Light", "Helvetica Neue", Calibri, Helvetica, Arial; font-family: "Helvetica Neue Light", "HelveticaNeue-Light", "Helvetica Neue", Calibri, Helvetica, Arial;
margin:0; }
padding:0;
list-style-position:inside;
font-size: smaller; #qunit-testrunner-toolbar, #qunit-userAgent, #qunit-testresult, #qunit-tests li { font-size: small; }
#qunit-tests { font-size: smaller; }
/** Resets */
#qunit-tests, #qunit-tests ol, #qunit-header, #qunit-banner, #qunit-userAgent, #qunit-testresult {
margin: 0;
padding: 0;
} }
ol#qunit-tests li{
padding:0.4em 0.5em 0.4em 2.5em;
border-bottom:1px solid #fff; /** Header */
font-size:small;
list-style-position:inside; #qunit-header {
padding: 0.5em 0 0.5em 1em;
color: #8699a4;
background-color: #0d3349;
font-size: 1.5em;
line-height: 1em;
font-weight: normal;
border-radius: 15px 15px 0 0;
-moz-border-radius: 15px 15px 0 0;
-webkit-border-top-right-radius: 15px;
-webkit-border-top-left-radius: 15px;
} }
ol#qunit-tests li ol{
#qunit-header a {
text-decoration: none;
color: #c2ccd1;
}
#qunit-header a:hover,
#qunit-header a:focus {
color: #fff;
}
#qunit-banner {
height: 5px;
}
#qunit-testrunner-toolbar {
padding: 0.5em 0 0.5em 2em;
color: #5E740B;
background-color: #eee;
}
#qunit-userAgent {
padding: 0.5em 0 0.5em 2.5em;
background-color: #2b81af;
color: #fff;
text-shadow: rgba(0, 0, 0, 0.5) 2px 2px 1px;
}
/** Tests: Pass/Fail */
#qunit-tests {
list-style-position: inside;
}
#qunit-tests li {
padding: 0.4em 0.5em 0.4em 2.5em;
border-bottom: 1px solid #fff;
list-style-position: inside;
}
#qunit-tests li strong {
cursor: pointer;
}
#qunit-tests ol {
margin-top: 0.5em;
padding: 0.5em;
background-color: #fff;
border-radius: 15px;
-moz-border-radius: 15px;
-webkit-border-radius: 15px;
box-shadow: inset 0px 2px 13px #999; box-shadow: inset 0px 2px 13px #999;
-moz-box-shadow: inset 0px 2px 13px #999; -moz-box-shadow: inset 0px 2px 13px #999;
-webkit-box-shadow: inset 0px 2px 13px #999; -webkit-box-shadow: inset 0px 2px 13px #999;
margin-top:0.5em;
margin-left:0;
padding:0.5em;
background-color:#fff;
border-radius:15px;
-moz-border-radius: 15px;
-webkit-border-radius: 15px;
}
ol#qunit-tests li li{
border-bottom:none;
margin:0.5em;
background-color:#fff;
list-style-position: inside;
padding:0.4em 0.5em 0.4em 0.5em;
} }
ol#qunit-tests li li.pass{ #qunit-tests table {
border-left:26px solid #C6E746; border-collapse: collapse;
background-color:#fff; margin-top: .2em;
color:#5E740B;
}
ol#qunit-tests li li.fail{
border-left:26px solid #EE5757;
background-color:#fff;
color:#710909;
} }
ol#qunit-tests li.pass{
background-color:#D2E0E6; #qunit-tests th {
color:#528CE0; text-align: right;
vertical-align: top;
padding: 0 .5em 0 0;
} }
ol#qunit-tests li.fail{
background-color:#EE5757; #qunit-tests td {
color:#000; vertical-align: top;
} }
ol#qunit-tests li strong {
cursor:pointer; #qunit-tests pre {
margin: 0;
white-space: pre-wrap;
word-wrap: break-word;
} }
h1#qunit-header{
background-color:#0d3349; #qunit-tests del {
margin:0; background-color: #e0f2be;
padding:0.5em 0 0.5em 1em; color: #374e0c;
color:#fff; text-decoration: none;
font-family:"Helvetica Neue Light", "HelveticaNeue-Light", "Helvetica Neue", Calibri, Helvetica, Arial;
border-top-right-radius:15px;
border-top-left-radius:15px;
-moz-border-radius-topright:15px;
-moz-border-radius-topleft:15px;
-webkit-border-top-right-radius:15px;
-webkit-border-top-left-radius:15px;
text-shadow: rgba(0, 0, 0, 0.5) 4px 4px 1px;
} }
h2#qunit-banner{
font-family:"Helvetica Neue Light", "HelveticaNeue-Light", "Helvetica Neue", Calibri, Helvetica, Arial; #qunit-tests ins {
height:5px; background-color: #ffcaca;
margin:0; color: #500;
padding:0; text-decoration: none;
} }
h2#qunit-banner.qunit-pass{
background-color:#C6E746; /*** Test Counts */
#qunit-tests b.counts { color: black; }
#qunit-tests b.passed { color: #5E740B; }
#qunit-tests b.failed { color: #710909; }
#qunit-tests li li {
margin: 0.5em;
padding: 0.4em 0.5em 0.4em 0.5em;
background-color: #fff;
border-bottom: none;
list-style-position: inside;
} }
h2#qunit-banner.qunit-fail, #qunit-testrunner-toolbar {
background-color:#EE5757; /*** Passing Styles */
#qunit-tests li li.pass {
color: #5E740B;
background-color: #fff;
border-left: 26px solid #C6E746;
} }
#qunit-testrunner-toolbar {
font-family:"Helvetica Neue Light", "HelveticaNeue-Light", "Helvetica Neue", Calibri, Helvetica, Arial; #qunit-tests .pass { color: #528CE0; background-color: #D2E0E6; }
padding:0; #qunit-tests .pass .test-name { color: #366097; }
/*width:80%;*/
padding:0em 0 0.5em 2em; #qunit-tests .pass .test-actual,
font-size: small; #qunit-tests .pass .test-expected { color: #999999; }
#qunit-banner.qunit-pass { background-color: #C6E746; }
/*** Failing Styles */
#qunit-tests li li.fail {
color: #710909;
background-color: #fff;
border-left: 26px solid #EE5757;
} }
h2#qunit-userAgent {
font-family:"Helvetica Neue Light", "HelveticaNeue-Light", "Helvetica Neue", Calibri, Helvetica, Arial; #qunit-tests .fail { color: #000000; background-color: #EE5757; }
background-color:#2b81af; #qunit-tests .fail .test-name,
margin:0; #qunit-tests .fail .module-name { color: #000000; }
padding:0;
color:#fff; #qunit-tests .fail .test-actual { color: #EE5757; }
font-size: small; #qunit-tests .fail .test-expected { color: green; }
padding:0.5em 0 0.5em 2.5em;
text-shadow: rgba(0, 0, 0, 0.5) 2px 2px 1px; #qunit-banner.qunit-fail { background-color: #EE5757; }
/** Footer */
#qunit-testresult {
padding: 0.5em 0.5em 0.5em 2.5em;
color: #2b81af;
background-color: #D2E0E6;
border-radius: 0 0 15px 15px;
-moz-border-radius: 0 0 15px 15px;
-webkit-border-bottom-right-radius: 15px;
-webkit-border-bottom-left-radius: 15px;
} }
p#qunit-testresult{
font-family:"Helvetica Neue Light", "HelveticaNeue-Light", "Helvetica Neue", Calibri, Helvetica, Arial; /** Fixture */
margin:0;
font-size: small; #qunit-fixture {
color:#2b81af; position: absolute;
border-bottom-right-radius:15px; top: -10000px;
border-bottom-left-radius:15px; left: -10000px;
-moz-border-radius-bottomright:15px;
-moz-border-radius-bottomleft:15px;
-webkit-border-bottom-right-radius:15px;
-webkit-border-bottom-left-radius:15px;
background-color:#D2E0E6;
padding:0.5em 0.5em 0.5em 2.5em;
} }
strong b.fail{
color:#710909;
}
strong b.pass{
color:#5E740B;
}

File diff suppressed because it is too large Load Diff