You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@lucenenet.apache.org by sy...@apache.org on 2014/09/06 21:36:39 UTC
[28/51] [abbrv] [partial] Cleaning up and getting ready to
development towards v4.8
http://git-wip-us.apache.org/repos/asf/lucenenet/blob/1da1cb5b/lib/Gallio.3.2.750/tools/NUnit/Latest/nunit.util.dll
----------------------------------------------------------------------
diff --git a/lib/Gallio.3.2.750/tools/NUnit/Latest/nunit.util.dll b/lib/Gallio.3.2.750/tools/NUnit/Latest/nunit.util.dll
deleted file mode 100644
index b31beef..0000000
Binary files a/lib/Gallio.3.2.750/tools/NUnit/Latest/nunit.util.dll and /dev/null differ
http://git-wip-us.apache.org/repos/asf/lucenenet/blob/1da1cb5b/lib/Gallio.3.2.750/tools/Resources/Assembly.ico
----------------------------------------------------------------------
diff --git a/lib/Gallio.3.2.750/tools/Resources/Assembly.ico b/lib/Gallio.3.2.750/tools/Resources/Assembly.ico
deleted file mode 100644
index c448dd4..0000000
Binary files a/lib/Gallio.3.2.750/tools/Resources/Assembly.ico and /dev/null differ
http://git-wip-us.apache.org/repos/asf/lucenenet/blob/1da1cb5b/lib/Gallio.3.2.750/tools/Resources/Container.ico
----------------------------------------------------------------------
diff --git a/lib/Gallio.3.2.750/tools/Resources/Container.ico b/lib/Gallio.3.2.750/tools/Resources/Container.ico
deleted file mode 100644
index 3aa2dad..0000000
Binary files a/lib/Gallio.3.2.750/tools/Resources/Container.ico and /dev/null differ
http://git-wip-us.apache.org/repos/asf/lucenenet/blob/1da1cb5b/lib/Gallio.3.2.750/tools/Resources/Fixture.ico
----------------------------------------------------------------------
diff --git a/lib/Gallio.3.2.750/tools/Resources/Fixture.ico b/lib/Gallio.3.2.750/tools/Resources/Fixture.ico
deleted file mode 100644
index 85936b3..0000000
Binary files a/lib/Gallio.3.2.750/tools/Resources/Fixture.ico and /dev/null differ
http://git-wip-us.apache.org/repos/asf/lucenenet/blob/1da1cb5b/lib/Gallio.3.2.750/tools/Resources/Gallio.ControlPanel.ico
----------------------------------------------------------------------
diff --git a/lib/Gallio.3.2.750/tools/Resources/Gallio.ControlPanel.ico b/lib/Gallio.3.2.750/tools/Resources/Gallio.ControlPanel.ico
deleted file mode 100644
index 4ed5608..0000000
Binary files a/lib/Gallio.3.2.750/tools/Resources/Gallio.ControlPanel.ico and /dev/null differ
http://git-wip-us.apache.org/repos/asf/lucenenet/blob/1da1cb5b/lib/Gallio.3.2.750/tools/Resources/Gallio.Copy.ico
----------------------------------------------------------------------
diff --git a/lib/Gallio.3.2.750/tools/Resources/Gallio.Copy.ico b/lib/Gallio.3.2.750/tools/Resources/Gallio.Copy.ico
deleted file mode 100644
index 7c8600f..0000000
Binary files a/lib/Gallio.3.2.750/tools/Resources/Gallio.Copy.ico and /dev/null differ
http://git-wip-us.apache.org/repos/asf/lucenenet/blob/1da1cb5b/lib/Gallio.3.2.750/tools/Resources/Gallio.Echo.ico
----------------------------------------------------------------------
diff --git a/lib/Gallio.3.2.750/tools/Resources/Gallio.Echo.ico b/lib/Gallio.3.2.750/tools/Resources/Gallio.Echo.ico
deleted file mode 100644
index eb3edb9..0000000
Binary files a/lib/Gallio.3.2.750/tools/Resources/Gallio.Echo.ico and /dev/null differ
http://git-wip-us.apache.org/repos/asf/lucenenet/blob/1da1cb5b/lib/Gallio.3.2.750/tools/Resources/Gallio.Icarus.ico
----------------------------------------------------------------------
diff --git a/lib/Gallio.3.2.750/tools/Resources/Gallio.Icarus.ico b/lib/Gallio.3.2.750/tools/Resources/Gallio.Icarus.ico
deleted file mode 100644
index 4ed5608..0000000
Binary files a/lib/Gallio.3.2.750/tools/Resources/Gallio.Icarus.ico and /dev/null differ
http://git-wip-us.apache.org/repos/asf/lucenenet/blob/1da1cb5b/lib/Gallio.3.2.750/tools/Resources/Gallio.Utility.ico
----------------------------------------------------------------------
diff --git a/lib/Gallio.3.2.750/tools/Resources/Gallio.Utility.ico b/lib/Gallio.3.2.750/tools/Resources/Gallio.Utility.ico
deleted file mode 100644
index eb3edb9..0000000
Binary files a/lib/Gallio.3.2.750/tools/Resources/Gallio.Utility.ico and /dev/null differ
http://git-wip-us.apache.org/repos/asf/lucenenet/blob/1da1cb5b/lib/Gallio.3.2.750/tools/Resources/Gallio.ico
----------------------------------------------------------------------
diff --git a/lib/Gallio.3.2.750/tools/Resources/Gallio.ico b/lib/Gallio.3.2.750/tools/Resources/Gallio.ico
deleted file mode 100644
index 4ed5608..0000000
Binary files a/lib/Gallio.3.2.750/tools/Resources/Gallio.ico and /dev/null differ
http://git-wip-us.apache.org/repos/asf/lucenenet/blob/1da1cb5b/lib/Gallio.3.2.750/tools/Resources/MbUnit.ico
----------------------------------------------------------------------
diff --git a/lib/Gallio.3.2.750/tools/Resources/MbUnit.ico b/lib/Gallio.3.2.750/tools/Resources/MbUnit.ico
deleted file mode 100644
index 7192695..0000000
Binary files a/lib/Gallio.3.2.750/tools/Resources/MbUnit.ico and /dev/null differ
http://git-wip-us.apache.org/repos/asf/lucenenet/blob/1da1cb5b/lib/Gallio.3.2.750/tools/Resources/Test.ico
----------------------------------------------------------------------
diff --git a/lib/Gallio.3.2.750/tools/Resources/Test.ico b/lib/Gallio.3.2.750/tools/Resources/Test.ico
deleted file mode 100644
index 2f2a792..0000000
Binary files a/lib/Gallio.3.2.750/tools/Resources/Test.ico and /dev/null differ
http://git-wip-us.apache.org/repos/asf/lucenenet/blob/1da1cb5b/lib/Gallio.3.2.750/tools/Resources/Unsupported.ico
----------------------------------------------------------------------
diff --git a/lib/Gallio.3.2.750/tools/Resources/Unsupported.ico b/lib/Gallio.3.2.750/tools/Resources/Unsupported.ico
deleted file mode 100644
index 224dfba..0000000
Binary files a/lib/Gallio.3.2.750/tools/Resources/Unsupported.ico and /dev/null differ
http://git-wip-us.apache.org/repos/asf/lucenenet/blob/1da1cb5b/lib/Gallio.3.2.750/tools/Resources/css/Gallio-Report.css
----------------------------------------------------------------------
diff --git a/lib/Gallio.3.2.750/tools/Resources/css/Gallio-Report.css b/lib/Gallio.3.2.750/tools/Resources/css/Gallio-Report.css
deleted file mode 100644
index 60151a1..0000000
--- a/lib/Gallio.3.2.750/tools/Resources/css/Gallio-Report.css
+++ /dev/null
@@ -1,527 +0,0 @@
-/* Common inherited text options */
-.gallio-report
-{
- font-family: Verdana, Arial, Helvetica, Helv, sans-serif;
- font-size: 10pt;
- word-wrap: break-word; /* IE and CSS3, we use <wbr> for other browsers */
-}
-
-/* Containers */
-div.gallio-report, body.gallio-report
-{
- margin: 0px 0px 0px 0px;
- padding: 0px 0px 0px 0px;
- overflow: hidden;
- width: 100%;
-}
-
-.gallio-report div.header
-{
- margin: 0px 0px 0px 0px;
- padding: 0px 0px 0px 0px;
- background-color: #95b0be;
- background-image: url(../img/header-background.gif);
- background-repeat: repeat-y;
- width: 100%;
- height: 59px;
- border-bottom: solid 1px black;
-}
-
-.gallio-report div.header-image
-{
- margin: 0px 0px 0px 0px;
- padding: 0px 0px 0px 0px;
- width: 100%;
- height: 60px;
- background-image: url(../img/GallioTestReportHeader.png);
- background-repeat: no-repeat;
- background-position: 0 0;
-}
-
-.gallio-report div.content
-{
- width: 100%;
-}
-
-/* Navigation bar */
-.gallio-report div.navigator
-{
- position: fixed;
- right: 0px;
- bottom: 0px;
- margin: 0px 0px 0px 0px;
- padding: 0px 0px 0px 0px;
- width: 17px;
- background-color: #d0d4d8;
- overflow: hidden;
-}
-
-.gallio-report div.navigator a.navigator-box
-{
- display: block;
- cursor: pointer;
- width: 9px;
- height: 9px;
- position: absolute;
- top: 3px;
- left: 3px;
- border: solid 1px black;
-}
-
-.gallio-report div.navigator div.navigator-stripes
-{
- position: absolute;
- top: 17px;
- bottom: 0px;
- width: 17px;
-}
-
-.gallio-report div.navigator div.navigator-stripes a
-{
- display: block;
- cursor: pointer;
- width: 11px;
- height: 2px;
- position: absolute;
- left: 3px;
-}
-
-/* Generate a fixed layout when the report is the whole document */
-body.gallio-report div.header
-{
- position: fixed;
- top: 0px;
- left: 0px;
-}
-
-body.gallio-report div.content
-{
- position: fixed;
- top: 60px;
- left: 0px;
- right: 17px;
- bottom: 0px;
- overflow: auto;
- width: auto;
-}
-
-body.gallio-report div.navigator
-{
- top: 60px;
-}
-
-/* Generate an embedded layout when the report is only a fragment */
-div.gallio-report div.header
-{
- border: solid 1px black;
-}
-
-div.gallio-report div.navigator
-{
- top: 0px;
-}
-
-/* Section headings */
-.gallio-report h2
-{
- font-size: 13pt;
- letter-spacing: 0.15em;
- color: #1f1f1f;
- padding: 0;
- margin: 0 0 3px 0;
- text-indent: 8px;
-}
-
-
-/* Toggle regions */
-.gallio-report ul
-{
- list-style-type: none;
- padding-left: 0px;
- margin: 0px 0px 0px 0px;
-}
-
-.gallio-report div.panel
-{
- margin: 0px 0px 0px 24px;
-}
-
-.gallio-report img.toggle
-{
- cursor: pointer;
- margin-right: 6px;
-}
-
-
-/* Status colors */
-.gallio-report .status-passed
-{
- background-color: #008000;
-}
-
-.gallio-report .status-failed
-{
- background-color: #ff0000;
-}
-
-.gallio-report .status-inconclusive
-{
- background-color: #ffff00;
-}
-
-.gallio-report .status-skipped
-{
- background-color: #999999;
-}
-
-
-/* Outcome bar */
-.gallio-report table.outcome-bar
-{
- display: inline;
- vertical-align: middle;
- margin-left: 8px;
-}
-
-.gallio-report div.outcome-bar
-{
- overflow: hidden;
-
- border: solid 1px #000000;
- padding: 0px 0px 0px 0px;
- margin: 0px 0px 0px 0px;
-
- height: 8px;
- width: 72px;
-}
-
-.gallio-report div.outcome-bar.condensed
-{
- height: 6px;
- width: 20px;
-}
-
-
-/* Outcome statistics */
-.gallio-report span.outcome-icons
-{
- font-size: 11pt;
-}
-
-
-/* Test Kind Icons (Note: Additional kinds in separate automatically generated css file.) */
-
-.gallio-report .testKind
-{
- display: inline-block;
- margin: 0px 6px 0px 0px;
- padding: 0px 0px 0px 0px;
- width: 16px;
- height: 16px;
- background-repeat: no-repeat;
- background-position: center center;
- background-image: url(../img/UnknownTestKind.png);
-}
-
-/* Test runs */
-.gallio-report .testStepRun
-{
- margin-top: 12pt;
- font-size: 10pt;
-}
-
-.gallio-report .testStepRunHeading
-{
- font-weight: bold;
- font-size: 10pt;
-}
-
-.gallio-report .testStepRunHeading-Level1
-{
- font-size: 12pt;
-}
-
-.gallio-report .testStepRunHeading-Level2
-{
- font-size: 11pt;
-}
-
-.gallio-report .testStepRunHeading-Level3
-{
- font-size: 10pt;
-}
-
-
-/* Metadata entries */
-.gallio-report .metadata
-{
- margin: 5px 5px 5px 0px;
- padding: 5px 5px 5px 5px;
-
- background: #f4f4ff;
- font-size: 9pt;
-}
-
-/* Test logs */
-.gallio-report .log
-{
- margin: 5px 0px 5px 0px;
-}
-
-.gallio-report .logAttachmentList
-{
- font-size: 10pt;
- font-style: italic;
-}
-
-.gallio-report .logStream
-{
- background-color: #f0f0f0;
- border-bottom: solid 1px #c6c6c6;
- border-right: solid 1px #c6c6c6;
- margin: 5px 5px 5px 0px;
- padding: 5px 5px 5px 5px;
-}
-
-.gallio-report .logStreamHeading
-{
- font-weight:bold;
- font-size: 10pt;
- text-decoration: underline;
-}
-
-.gallio-report .logStreamBody
-{
- font-size: 9pt;
- border-style: none;
-}
-
-.gallio-report .logStreamSection
-{
- margin-top: 12pt;
- margin-bottom: 12pt;
- padding-left: 6px;
- border-left: solid 3px black;
-}
-
-.gallio-report .logStreamSectionHeading
-{
- font-weight: bold;
- text-decoration: underline;
-}
-
-.gallio-report .logStreamEmbed
-{
- font-style: italic;
- padding: 5px 10px 5px 10px;
-}
-
-.gallio-report .logHiddenData
-{
- display: none;
-}
-
-/* Test log streams */
-.gallio-report .logStream-Failures
-{
- background-color: #ffd8d8;
- border: dotted 1px #905050;
-}
-
-.gallio-report .logStream-Warnings
-{
- background-color: #ffffc8;
- border: dotted 1px #909050;
-}
-
-/* Test log stream markers */
-.gallio-report .logStreamMarker-AssertionFailure
-{
-}
-
-.gallio-report .logStreamMarker-Label
-{
- font-weight: bold;
-}
-
-.gallio-report .logStreamMarker-Exception
-{
- font-style: italic;
-}
-
-.gallio-report .logStreamMarker-StackTrace
-{
- font-style: italic;
-}
-
-.gallio-report .logStreamMarker-Monospace
-{
- font-family: Consolas, Courier New, Courier;
-}
-
-.gallio-report .logStreamMarker-Highlight
-{
- background-color: Yellow;
-}
-
-.gallio-report .logStreamMarker-DiffAddition
-{
- background-color: #b0ffb0;
-}
-
-.gallio-report .logStreamMarker-DiffDeletion
-{
- background-color: #ffb0b0;
- text-decoration: line-through;
-}
-
-.gallio-report .logStreamMarker-DiffChange
-{
- background-color: #b0b0ff;
-}
-
-.gallio-report .logStreamMarker-Ellipsis
-{
- text-decoration: underline;
-}
-
-.gallio-report .embeddedImage
-{
- max-width: 800px;
-}
-
-.gallio-report .attachmentLink
-{
-}
-
-/* Sections */
-.gallio-report div.section
-{
- background-color: #ebeaea;
- margin: 5px;
- padding: 10px;
- border-bottom: solid 1px #dcdcdc;
- border-right: solid 1px #dcdcdc;
- overflow: hidden;
-}
-
-.gallio-report div.section-content
-{
- background-color: #fbfbfb;
- padding: 10px 10px 10px 10px;
- overflow: hidden;
-}
-
-.gallio-report table.statistics-table
-{
- border-collapse: collapse;
-}
-
-.gallio-report table.statistics-table td
-{
- width: 100%;
-}
-
-.gallio-report table.statistics-table td.statistics-label-cell
-{
- font-weight: bolder;
- color: #646464;
- padding: 0px 10px 0px 10px;
- width: auto;
-}
-
-.gallio-report table.statistics-table tr.alternate-row td
-{
- background-color: #f2f2f2;
-}
-
-
-/* Annotations */
-.gallio-report div.annotation
-{
-}
-
-.gallio-report div.annotation-message
-{
- margin-left: 2em;
- text-indent: -2em;
-}
-
-.gallio-report div.annotation-location, div.annotation-reference, div.annotation-details
-{
- margin-left: 4em;
- text-indent: -2em;
- font-style: italic;
-}
-
-.gallio-report .annotation-type-error
-{
- color: #990000;
-}
-
-.gallio-report .annotation-type-warning
-{
- color: #999900;
-}
-
-.gallio-report .annotation-type-info
-{
- color: #999999;
-}
-
-/* Log Entries */
-.gallio-report div.logEntry
-{
-}
-
-.gallio-report div.logEntry-text
-{
- margin-left: 2em;
- text-indent: -2em;
-}
-
-.gallio-report div.logEntry-details
-{
- margin-left: 4em;
- text-indent: -2em;
- font-style: italic;
-}
-
-.gallio-report .logEntry-severity-error
-{
- color: #990000;
-}
-
-.gallio-report .logEntry-severity-warning
-{
- color: #999900;
-}
-
-.gallio-report .logEntry-severity-important
-{
- color: #000000;
-}
-
-.gallio-report .logEntry-severity-info
-{
- color: #999999;
-}
-
-.gallio-report .logEntry-severity-debug
-{
- color: #aaaaaa;
-}
-
-/* Cross-References */
-
-.gallio-report a:hover.crossref
-{
- background-color: #eeee99;
-}
-
-.gallio-report a.crossref
-{
- color: #000000;
- text-decoration: none;
- border-bottom: dotted 1px #aa00dd;
-}
http://git-wip-us.apache.org/repos/asf/lucenenet/blob/1da1cb5b/lib/Gallio.3.2.750/tools/Resources/img/Failed.gif
----------------------------------------------------------------------
diff --git a/lib/Gallio.3.2.750/tools/Resources/img/Failed.gif b/lib/Gallio.3.2.750/tools/Resources/img/Failed.gif
deleted file mode 100644
index bcf4c07..0000000
Binary files a/lib/Gallio.3.2.750/tools/Resources/img/Failed.gif and /dev/null differ
http://git-wip-us.apache.org/repos/asf/lucenenet/blob/1da1cb5b/lib/Gallio.3.2.750/tools/Resources/img/FullStop.gif
----------------------------------------------------------------------
diff --git a/lib/Gallio.3.2.750/tools/Resources/img/FullStop.gif b/lib/Gallio.3.2.750/tools/Resources/img/FullStop.gif
deleted file mode 100644
index dda8c62..0000000
Binary files a/lib/Gallio.3.2.750/tools/Resources/img/FullStop.gif and /dev/null differ
http://git-wip-us.apache.org/repos/asf/lucenenet/blob/1da1cb5b/lib/Gallio.3.2.750/tools/Resources/img/GallioTestReportHeader.png
----------------------------------------------------------------------
diff --git a/lib/Gallio.3.2.750/tools/Resources/img/GallioTestReportHeader.png b/lib/Gallio.3.2.750/tools/Resources/img/GallioTestReportHeader.png
deleted file mode 100644
index 111cca6..0000000
Binary files a/lib/Gallio.3.2.750/tools/Resources/img/GallioTestReportHeader.png and /dev/null differ
http://git-wip-us.apache.org/repos/asf/lucenenet/blob/1da1cb5b/lib/Gallio.3.2.750/tools/Resources/img/Ignored.gif
----------------------------------------------------------------------
diff --git a/lib/Gallio.3.2.750/tools/Resources/img/Ignored.gif b/lib/Gallio.3.2.750/tools/Resources/img/Ignored.gif
deleted file mode 100644
index dd90f46..0000000
Binary files a/lib/Gallio.3.2.750/tools/Resources/img/Ignored.gif and /dev/null differ
http://git-wip-us.apache.org/repos/asf/lucenenet/blob/1da1cb5b/lib/Gallio.3.2.750/tools/Resources/img/Minus.gif
----------------------------------------------------------------------
diff --git a/lib/Gallio.3.2.750/tools/Resources/img/Minus.gif b/lib/Gallio.3.2.750/tools/Resources/img/Minus.gif
deleted file mode 100644
index 46acbcc..0000000
Binary files a/lib/Gallio.3.2.750/tools/Resources/img/Minus.gif and /dev/null differ
http://git-wip-us.apache.org/repos/asf/lucenenet/blob/1da1cb5b/lib/Gallio.3.2.750/tools/Resources/img/Passed.gif
----------------------------------------------------------------------
diff --git a/lib/Gallio.3.2.750/tools/Resources/img/Passed.gif b/lib/Gallio.3.2.750/tools/Resources/img/Passed.gif
deleted file mode 100644
index 1dee9cd..0000000
Binary files a/lib/Gallio.3.2.750/tools/Resources/img/Passed.gif and /dev/null differ
http://git-wip-us.apache.org/repos/asf/lucenenet/blob/1da1cb5b/lib/Gallio.3.2.750/tools/Resources/img/Plus.gif
----------------------------------------------------------------------
diff --git a/lib/Gallio.3.2.750/tools/Resources/img/Plus.gif b/lib/Gallio.3.2.750/tools/Resources/img/Plus.gif
deleted file mode 100644
index 0ce509a..0000000
Binary files a/lib/Gallio.3.2.750/tools/Resources/img/Plus.gif and /dev/null differ
http://git-wip-us.apache.org/repos/asf/lucenenet/blob/1da1cb5b/lib/Gallio.3.2.750/tools/Resources/img/UnknownTestKind.png
----------------------------------------------------------------------
diff --git a/lib/Gallio.3.2.750/tools/Resources/img/UnknownTestKind.png b/lib/Gallio.3.2.750/tools/Resources/img/UnknownTestKind.png
deleted file mode 100644
index 9f91b64..0000000
Binary files a/lib/Gallio.3.2.750/tools/Resources/img/UnknownTestKind.png and /dev/null differ
http://git-wip-us.apache.org/repos/asf/lucenenet/blob/1da1cb5b/lib/Gallio.3.2.750/tools/Resources/img/header-background.gif
----------------------------------------------------------------------
diff --git a/lib/Gallio.3.2.750/tools/Resources/img/header-background.gif b/lib/Gallio.3.2.750/tools/Resources/img/header-background.gif
deleted file mode 100644
index 0e01c4c..0000000
Binary files a/lib/Gallio.3.2.750/tools/Resources/img/header-background.gif and /dev/null differ
http://git-wip-us.apache.org/repos/asf/lucenenet/blob/1da1cb5b/lib/Gallio.3.2.750/tools/Resources/js/Gallio-Report.js
----------------------------------------------------------------------
diff --git a/lib/Gallio.3.2.750/tools/Resources/js/Gallio-Report.js b/lib/Gallio.3.2.750/tools/Resources/js/Gallio-Report.js
deleted file mode 100644
index b4af2c0..0000000
--- a/lib/Gallio.3.2.750/tools/Resources/js/Gallio-Report.js
+++ /dev/null
@@ -1,244 +0,0 @@
-function reportLoaded()
-{
- fixAttachmentLinksOnIE();
-}
-
-function fixAttachmentLinksOnIE()
-{
- if (needFixupForIE())
- {
- // On IE, pages in the local filesystem that possess the Mark of the Web
- // are forbidden from navigating to other local files. This breaks links
- // to attachments on the local filesystem unless we make some changes.
- var count = document.links.length;
- for (var i = 0; i < count; i++)
- {
- var link = document.links[i];
- var href = link.href;
- if (link.className == "attachmentLink" && isLocalFileUri(href))
- {
- link.href = toGallioAttachmentUri(href);
- }
- }
- }
-}
-
-function toGallioAttachmentUri(uri)
-{
- var path = uri.substring(8).replace(/\//g, "\\");
- return "gallio:openAttachment?path=" + path;
-}
-
-var needFixupForIECache = undefined;
-function needFixupForIE()
-{
- if (needFixupForIECache == undefined)
- needFixupForIECache = isIE() && (isLocalFileUri(window.location.href) || isInMemoryUri(window.location.href));
-
- return needFixupForIECache;
-}
-
-function isIE()
-{
- return navigator.appName == "Microsoft Internet Explorer";
-}
-
-function isLocalFileUri(uri)
-{
- return uri.search(/^file:\/\/\//) == 0;
-}
-
-function isInMemoryUri(uri)
-{
- return uri == "about:blank";
-}
-
-function toggle(id)
-{
- var icon = document.getElementById('toggle-' + id);
- if (icon != null)
- {
- var childElement = document.getElementById(id);
- if (icon.src.indexOf('Plus.gif') != -1)
- {
- icon.src = icon.src.replace('Plus.gif', 'Minus.gif');
- if (childElement != null)
- childElement.style.display = "block";
- }
- else
- {
- icon.src = icon.src.replace('Minus.gif', 'Plus.gif');
- if (childElement != null)
- childElement.style.display = "none";
- }
- }
-}
-
-function expand(ids)
-{
- for (var i = 0; i < ids.length; i++)
- {
- var id = ids[i];
- var icon = document.getElementById('toggle-' + id);
- if (icon != null)
- {
- if (icon.src.indexOf('Plus.gif') != -1)
- {
- icon.src = icon.src.replace('Plus.gif', 'Minus.gif');
-
- var childElement = document.getElementById(id);
- if (childElement != null)
- childElement.style.display = "block";
- }
- }
- }
-}
-
-function navigateTo(path, line, column)
-{
- var navigator = new ActiveXObject("Gallio.Navigator.GallioNavigator");
- if (navigator)
- navigator.NavigateTo(path, line, column);
-}
-
-function setInnerHTMLFromUri(id, uri)
-{
- _asyncLoadContentFromUri(uri, function(loadedDocument)
- {
- // workaround for IE failure to auto-detect HTML content
- var children = isIE() ? loadedDocument.body.children : null;
- if (children && children.length == 1 && children[0].tagName == "PRE")
- {
- var text = getTextContent(loadedDocument.body);
- setInnerHTMLFromContent(id, text);
- }
- else
- {
- var html = loadedDocument.body.innerHTML;
- setInnerHTMLFromContent(id, html);
- }
- });
-}
-
-function setPreformattedTextFromUri(id, uri)
-{
- _asyncLoadContentFromUri(uri, function(loadedDocument) { setPreformattedTextFromContent(id, getTextContent(loadedDocument.body)); });
-}
-
-function setInnerHTMLFromHiddenData(id)
-{
- var element = document.getElementById(id + '-hidden');
- if (element)
- setInnerHTMLFromContent(id, getTextContent(element));
-}
-
-function setPreformattedTextFromHiddenData(id)
-{
- var element = document.getElementById(id + '-hidden');
- if (element)
- setPreformattedTextFromContent(id, getTextContent(element));
-}
-
-function setInnerHTMLFromContent(id, content)
-{
- if (content != undefined)
- {
- var element = document.getElementById(id);
- if (element)
- element.innerHTML = content;
- }
-}
-
-function setPreformattedTextFromContent(id, content)
-{
- if (content != undefined)
- {
- var element = document.getElementById(id);
- if (element)
- {
- element.innerHTML = "<pre></pre>";
- setTextContent(element.children[0], content);
- }
- }
-}
-
-function getTextContent(element)
-{
- return element.textContent != undefined ? element.textContent : element.innerText;
-}
-
-function setTextContent(element, content)
-{
- if (element.textContent != undefined)
- element.textContent = content;
- else
- element.innerText = content;
-}
-
-function setFrameLocation(frame, uri)
-{
- if (frame.contentWindow)
- frame.contentWindow.location.replace(uri);
-}
-
-function _asyncLoadContentFromUri(uri, callback)
-{
- var asyncLoadFrame = document.getElementById('_asyncLoadFrame');
-
- if (!asyncLoadFrame.pendingRequests)
- asyncLoadFrame.pendingRequests = [];
-
- asyncLoadFrame.pendingRequests.push({ uri: uri, callback: callback });
-
- _asyncLoadFrameNext(asyncLoadFrame);
-}
-
-function _asyncLoadFrameOnLoad()
-{
- var asyncLoadFrame = document.getElementById('_asyncLoadFrame');
- if (asyncLoadFrame)
- {
- var request = asyncLoadFrame.currentRequest;
- if (request)
- {
- asyncLoadFrame.currentRequest = undefined;
-
- try
- {
- var loadedWindow = asyncLoadFrame.contentWindow;
- if (loadedWindow && loadedWindow.location.href != "about:blank")
- {
- var loadedDocument = loadedWindow.document;
- if (loadedDocument)
- {
- request.callback(loadedDocument);
- }
- }
- }
- catch (ex)
- {
- //alert(ex.message);
- }
- }
-
- _asyncLoadFrameNext(asyncLoadFrame);
- }
-}
-
-function _asyncLoadFrameNext(asyncLoadFrame)
-{
- while (!asyncLoadFrame.currentRequest && asyncLoadFrame.pendingRequests && asyncLoadFrame.pendingRequests.length > 0)
- {
- var request = asyncLoadFrame.pendingRequests.shift();
- asyncLoadFrame.currentRequest = request;
-
- try
- {
- setFrameLocation(asyncLoadFrame, request.uri);
- }
- catch (ex)
- {
- //alert(ex.message);
- }
- }
-}
http://git-wip-us.apache.org/repos/asf/lucenenet/blob/1da1cb5b/lib/Gallio.3.2.750/tools/Resources/js/expressInstall.swf
----------------------------------------------------------------------
diff --git a/lib/Gallio.3.2.750/tools/Resources/js/expressInstall.swf b/lib/Gallio.3.2.750/tools/Resources/js/expressInstall.swf
deleted file mode 100644
index 0fbf8fc..0000000
Binary files a/lib/Gallio.3.2.750/tools/Resources/js/expressInstall.swf and /dev/null differ
http://git-wip-us.apache.org/repos/asf/lucenenet/blob/1da1cb5b/lib/Gallio.3.2.750/tools/Resources/js/player.swf
----------------------------------------------------------------------
diff --git a/lib/Gallio.3.2.750/tools/Resources/js/player.swf b/lib/Gallio.3.2.750/tools/Resources/js/player.swf
deleted file mode 100644
index ec848da..0000000
Binary files a/lib/Gallio.3.2.750/tools/Resources/js/player.swf and /dev/null differ
http://git-wip-us.apache.org/repos/asf/lucenenet/blob/1da1cb5b/lib/Gallio.3.2.750/tools/Resources/js/swfobject.js
----------------------------------------------------------------------
diff --git a/lib/Gallio.3.2.750/tools/Resources/js/swfobject.js b/lib/Gallio.3.2.750/tools/Resources/js/swfobject.js
deleted file mode 100644
index 8eafe9d..0000000
--- a/lib/Gallio.3.2.750/tools/Resources/js/swfobject.js
+++ /dev/null
@@ -1,4 +0,0 @@
-/* SWFObject v2.2 <http://code.google.com/p/swfobject/>
- is released under the MIT License <http://www.opensource.org/licenses/mit-license.php>
-*/
-var swfobject=function(){var D="undefined",r="object",S="Shockwave Flash",W="ShockwaveFlash.ShockwaveFlash",q="application/x-shockwave-flash",R="SWFObjectExprInst",x="onreadystatechange",O=window,j=document,t=navigator,T=false,U=[h],o=[],N=[],I=[],l,Q,E,B,J=false,a=false,n,G,m=true,M=function(){var aa=typeof j.getElementById!=D&&typeof j.getElementsByTagName!=D&&typeof j.createElement!=D,ah=t.userAgent.toLowerCase(),Y=t.platform.toLowerCase(),ae=Y?/win/.test(Y):/win/.test(ah),ac=Y?/mac/.test(Y):/mac/.test(ah),af=/webkit/.test(ah)?parseFloat(ah.replace(/^.*webkit\/(\d+(\.\d+)?).*$/,"$1")):false,X=!+"\v1",ag=[0,0,0],ab=null;if(typeof t.plugins!=D&&typeof t.plugins[S]==r){ab=t.plugins[S].description;if(ab&&!(typeof t.mimeTypes!=D&&t.mimeTypes[q]&&!t.mimeTypes[q].enabledPlugin)){T=true;X=false;ab=ab.replace(/^.*\s+(\S+\s+\S+$)/,"$1");ag[0]=parseInt(ab.replace(/^(.*)\..*$/,"$1"),10);ag[1]=parseInt(ab.replace(/^.*\.(.*)\s.*$/,"$1"),10);ag[2]=/[a-zA-Z]/.test(ab)?parseInt(ab.replace(/^.*[a-
zA-Z]+(.*)$/,"$1"),10):0}}else{if(typeof O.ActiveXObject!=D){try{var ad=new ActiveXObject(W);if(ad){ab=ad.GetVariable("$version");if(ab){X=true;ab=ab.split(" ")[1].split(",");ag=[parseInt(ab[0],10),parseInt(ab[1],10),parseInt(ab[2],10)]}}}catch(Z){}}}return{w3:aa,pv:ag,wk:af,ie:X,win:ae,mac:ac}}(),k=function(){if(!M.w3){return}if((typeof j.readyState!=D&&j.readyState=="complete")||(typeof j.readyState==D&&(j.getElementsByTagName("body")[0]||j.body))){f()}if(!J){if(typeof j.addEventListener!=D){j.addEventListener("DOMContentLoaded",f,false)}if(M.ie&&M.win){j.attachEvent(x,function(){if(j.readyState=="complete"){j.detachEvent(x,arguments.callee);f()}});if(O==top){(function(){if(J){return}try{j.documentElement.doScroll("left")}catch(X){setTimeout(arguments.callee,0);return}f()})()}}if(M.wk){(function(){if(J){return}if(!/loaded|complete/.test(j.readyState)){setTimeout(arguments.callee,0);return}f()})()}s(f)}}();function f(){if(J){return}try{var Z=j.getElementsByTagName("body")[0].append
Child(C("span"));Z.parentNode.removeChild(Z)}catch(aa){return}J=true;var X=U.length;for(var Y=0;Y<X;Y++){U[Y]()}}function K(X){if(J){X()}else{U[U.length]=X}}function s(Y){if(typeof O.addEventListener!=D){O.addEventListener("load",Y,false)}else{if(typeof j.addEventListener!=D){j.addEventListener("load",Y,false)}else{if(typeof O.attachEvent!=D){i(O,"onload",Y)}else{if(typeof O.onload=="function"){var X=O.onload;O.onload=function(){X();Y()}}else{O.onload=Y}}}}}function h(){if(T){V()}else{H()}}function V(){var X=j.getElementsByTagName("body")[0];var aa=C(r);aa.setAttribute("type",q);var Z=X.appendChild(aa);if(Z){var Y=0;(function(){if(typeof Z.GetVariable!=D){var ab=Z.GetVariable("$version");if(ab){ab=ab.split(" ")[1].split(",");M.pv=[parseInt(ab[0],10),parseInt(ab[1],10),parseInt(ab[2],10)]}}else{if(Y<10){Y++;setTimeout(arguments.callee,10);return}}X.removeChild(aa);Z=null;H()})()}else{H()}}function H(){var ag=o.length;if(ag>0){for(var af=0;af<ag;af++){var Y=o[af].id;var ab=o[af].callb
ackFn;var aa={success:false,id:Y};if(M.pv[0]>0){var ae=c(Y);if(ae){if(F(o[af].swfVersion)&&!(M.wk&&M.wk<312)){w(Y,true);if(ab){aa.success=true;aa.ref=z(Y);ab(aa)}}else{if(o[af].expressInstall&&A()){var ai={};ai.data=o[af].expressInstall;ai.width=ae.getAttribute("width")||"0";ai.height=ae.getAttribute("height")||"0";if(ae.getAttribute("class")){ai.styleclass=ae.getAttribute("class")}if(ae.getAttribute("align")){ai.align=ae.getAttribute("align")}var ah={};var X=ae.getElementsByTagName("param");var ac=X.length;for(var ad=0;ad<ac;ad++){if(X[ad].getAttribute("name").toLowerCase()!="movie"){ah[X[ad].getAttribute("name")]=X[ad].getAttribute("value")}}P(ai,ah,Y,ab)}else{p(ae);if(ab){ab(aa)}}}}}else{w(Y,true);if(ab){var Z=z(Y);if(Z&&typeof Z.SetVariable!=D){aa.success=true;aa.ref=Z}ab(aa)}}}}}function z(aa){var X=null;var Y=c(aa);if(Y&&Y.nodeName=="OBJECT"){if(typeof Y.SetVariable!=D){X=Y}else{var Z=Y.getElementsByTagName(r)[0];if(Z){X=Z}}}return X}function A(){return !a&&F("6.0.65")&&(M.win
||M.mac)&&!(M.wk&&M.wk<312)}function P(aa,ab,X,Z){a=true;E=Z||null;B={success:false,id:X};var ae=c(X);if(ae){if(ae.nodeName=="OBJECT"){l=g(ae);Q=null}else{l=ae;Q=X}aa.id=R;if(typeof aa.width==D||(!/%$/.test(aa.width)&&parseInt(aa.width,10)<310)){aa.width="310"}if(typeof aa.height==D||(!/%$/.test(aa.height)&&parseInt(aa.height,10)<137)){aa.height="137"}j.title=j.title.slice(0,47)+" - Flash Player Installation";var ad=M.ie&&M.win?"ActiveX":"PlugIn",ac="MMredirectURL="+O.location.toString().replace(/&/g,"%26")+"&MMplayerType="+ad+"&MMdoctitle="+j.title;if(typeof ab.flashvars!=D){ab.flashvars+="&"+ac}else{ab.flashvars=ac}if(M.ie&&M.win&&ae.readyState!=4){var Y=C("div");X+="SWFObjectNew";Y.setAttribute("id",X);ae.parentNode.insertBefore(Y,ae);ae.style.display="none";(function(){if(ae.readyState==4){ae.parentNode.removeChild(ae)}else{setTimeout(arguments.callee,10)}})()}u(aa,ab,X)}}function p(Y){if(M.ie&&M.win&&Y.readyState!=4){var X=C("div");Y.parentNode.insertBefore(X,Y);X.parentNode.re
placeChild(g(Y),X);Y.style.display="none";(function(){if(Y.readyState==4){Y.parentNode.removeChild(Y)}else{setTimeout(arguments.callee,10)}})()}else{Y.parentNode.replaceChild(g(Y),Y)}}function g(ab){var aa=C("div");if(M.win&&M.ie){aa.innerHTML=ab.innerHTML}else{var Y=ab.getElementsByTagName(r)[0];if(Y){var ad=Y.childNodes;if(ad){var X=ad.length;for(var Z=0;Z<X;Z++){if(!(ad[Z].nodeType==1&&ad[Z].nodeName=="PARAM")&&!(ad[Z].nodeType==8)){aa.appendChild(ad[Z].cloneNode(true))}}}}}return aa}function u(ai,ag,Y){var X,aa=c(Y);if(M.wk&&M.wk<312){return X}if(aa){if(typeof ai.id==D){ai.id=Y}if(M.ie&&M.win){var ah="";for(var ae in ai){if(ai[ae]!=Object.prototype[ae]){if(ae.toLowerCase()=="data"){ag.movie=ai[ae]}else{if(ae.toLowerCase()=="styleclass"){ah+=' class="'+ai[ae]+'"'}else{if(ae.toLowerCase()!="classid"){ah+=" "+ae+'="'+ai[ae]+'"'}}}}}var af="";for(var ad in ag){if(ag[ad]!=Object.prototype[ad]){af+='<param name="'+ad+'" value="'+ag[ad]+'" />'}}aa.outerHTML='<object classid="clsid:D27C
DB6E-AE6D-11cf-96B8-444553540000"'+ah+">"+af+"</object>";N[N.length]=ai.id;X=c(ai.id)}else{var Z=C(r);Z.setAttribute("type",q);for(var ac in ai){if(ai[ac]!=Object.prototype[ac]){if(ac.toLowerCase()=="styleclass"){Z.setAttribute("class",ai[ac])}else{if(ac.toLowerCase()!="classid"){Z.setAttribute(ac,ai[ac])}}}}for(var ab in ag){if(ag[ab]!=Object.prototype[ab]&&ab.toLowerCase()!="movie"){e(Z,ab,ag[ab])}}aa.parentNode.replaceChild(Z,aa);X=Z}}return X}function e(Z,X,Y){var aa=C("param");aa.setAttribute("name",X);aa.setAttribute("value",Y);Z.appendChild(aa)}function y(Y){var X=c(Y);if(X&&X.nodeName=="OBJECT"){if(M.ie&&M.win){X.style.display="none";(function(){if(X.readyState==4){b(Y)}else{setTimeout(arguments.callee,10)}})()}else{X.parentNode.removeChild(X)}}}function b(Z){var Y=c(Z);if(Y){for(var X in Y){if(typeof Y[X]=="function"){Y[X]=null}}Y.parentNode.removeChild(Y)}}function c(Z){var X=null;try{X=j.getElementById(Z)}catch(Y){}return X}function C(X){return j.createElement(X)}function
i(Z,X,Y){Z.attachEvent(X,Y);I[I.length]=[Z,X,Y]}function F(Z){var Y=M.pv,X=Z.split(".");X[0]=parseInt(X[0],10);X[1]=parseInt(X[1],10)||0;X[2]=parseInt(X[2],10)||0;return(Y[0]>X[0]||(Y[0]==X[0]&&Y[1]>X[1])||(Y[0]==X[0]&&Y[1]==X[1]&&Y[2]>=X[2]))?true:false}function v(ac,Y,ad,ab){if(M.ie&&M.mac){return}var aa=j.getElementsByTagName("head")[0];if(!aa){return}var X=(ad&&typeof ad=="string")?ad:"screen";if(ab){n=null;G=null}if(!n||G!=X){var Z=C("style");Z.setAttribute("type","text/css");Z.setAttribute("media",X);n=aa.appendChild(Z);if(M.ie&&M.win&&typeof j.styleSheets!=D&&j.styleSheets.length>0){n=j.styleSheets[j.styleSheets.length-1]}G=X}if(M.ie&&M.win){if(n&&typeof n.addRule==r){n.addRule(ac,Y)}}else{if(n&&typeof j.createTextNode!=D){n.appendChild(j.createTextNode(ac+" {"+Y+"}"))}}}function w(Z,X){if(!m){return}var Y=X?"visible":"hidden";if(J&&c(Z)){c(Z).style.visibility=Y}else{v("#"+Z,"visibility:"+Y)}}function L(Y){var Z=/[\\\"<>\.;]/;var X=Z.exec(Y)!=null;return X&&typeof encodeURIC
omponent!=D?encodeURIComponent(Y):Y}var d=function(){if(M.ie&&M.win){window.attachEvent("onunload",function(){var ac=I.length;for(var ab=0;ab<ac;ab++){I[ab][0].detachEvent(I[ab][1],I[ab][2])}var Z=N.length;for(var aa=0;aa<Z;aa++){y(N[aa])}for(var Y in M){M[Y]=null}M=null;for(var X in swfobject){swfobject[X]=null}swfobject=null})}}();return{registerObject:function(ab,X,aa,Z){if(M.w3&&ab&&X){var Y={};Y.id=ab;Y.swfVersion=X;Y.expressInstall=aa;Y.callbackFn=Z;o[o.length]=Y;w(ab,false)}else{if(Z){Z({success:false,id:ab})}}},getObjectById:function(X){if(M.w3){return z(X)}},embedSWF:function(ab,ah,ae,ag,Y,aa,Z,ad,af,ac){var X={success:false,id:ah};if(M.w3&&!(M.wk&&M.wk<312)&&ab&&ah&&ae&&ag&&Y){w(ah,false);K(function(){ae+="";ag+="";var aj={};if(af&&typeof af===r){for(var al in af){aj[al]=af[al]}}aj.data=ab;aj.width=ae;aj.height=ag;var am={};if(ad&&typeof ad===r){for(var ak in ad){am[ak]=ad[ak]}}if(Z&&typeof Z===r){for(var ai in Z){if(typeof am.flashvars!=D){am.flashvars+="&"+ai+"="+Z[ai]}e
lse{am.flashvars=ai+"="+Z[ai]}}}if(F(Y)){var an=u(aj,am,ah);if(aj.id==ah){w(ah,true)}X.success=true;X.ref=an}else{if(aa&&A()){aj.data=aa;P(aj,am,ah,ac);return}else{w(ah,true)}}if(ac){ac(X)}})}else{if(ac){ac(X)}}},switchOffAutoHideShow:function(){m=false},ua:M,getFlashPlayerVersion:function(){return{major:M.pv[0],minor:M.pv[1],release:M.pv[2]}},hasFlashPlayerVersion:F,createSWF:function(Z,Y,X){if(M.w3){return u(Z,Y,X)}else{return undefined}},showExpressInstall:function(Z,aa,X,Y){if(M.w3&&A()){P(Z,aa,X,Y)}},removeSWF:function(X){if(M.w3){y(X)}},createCSS:function(aa,Z,Y,X){if(M.w3){v(aa,Z,Y,X)}},addDomLoadEvent:K,addLoadEvent:s,getQueryParamValue:function(aa){var Z=j.location.search||j.location.hash;if(Z){if(/\?/.test(Z)){Z=Z.split("?")[1]}if(aa==null){return L(Z)}var Y=Z.split("&");for(var X=0;X<Y.length;X++){if(Y[X].substring(0,Y[X].indexOf("="))==aa){return L(Y[X].substring((Y[X].indexOf("=")+1)))}}}return""},expressInstallCallback:function(){if(a){var X=c(R);if(X&&l){X.parentNode.
replaceChild(l,X);if(Q){w(Q,true);if(M.ie&&M.win){l.style.display="block"}}if(E){E(B)}}a=false}}}}();
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/lucenenet/blob/1da1cb5b/lib/Gallio.3.2.750/tools/Resources/xsl/Gallio-Report.ccnet-details-condensed.xsl
----------------------------------------------------------------------
diff --git a/lib/Gallio.3.2.750/tools/Resources/xsl/Gallio-Report.ccnet-details-condensed.xsl b/lib/Gallio.3.2.750/tools/Resources/xsl/Gallio-Report.ccnet-details-condensed.xsl
deleted file mode 100644
index 3d1fd81..0000000
--- a/lib/Gallio.3.2.750/tools/Resources/xsl/Gallio-Report.ccnet-details-condensed.xsl
+++ /dev/null
@@ -1,20 +0,0 @@
-<?xml version="1.0" encoding="iso-8859-1"?>
-<xsl:stylesheet version="1.0"
- xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- xmlns:g="http://www.gallio.org/">
- <xsl:output method="html" indent="no" encoding="utf-8" omit-xml-declaration="yes" />
- <xsl:param name="resourceRoot" select="''" />
-
- <xsl:variable name="cssDir">/gallio/css/</xsl:variable>
- <xsl:variable name="jsDir">/gallio/js/</xsl:variable>
- <xsl:variable name="imgDir">/gallio/img/</xsl:variable>
- <xsl:variable name="attachmentBrokerUrl">GallioAttachment.aspx?</xsl:variable>
- <xsl:variable name="condensed" select="1" />
-
- <xsl:template match="/">
- <xsl:apply-templates select="//g:report" mode="html-fragment" />
- </xsl:template>
-
- <!-- Include the base HTML / XHTML report template -->
- <xsl:include href="Gallio-Report.html+xhtml.xsl" />
-</xsl:stylesheet>
http://git-wip-us.apache.org/repos/asf/lucenenet/blob/1da1cb5b/lib/Gallio.3.2.750/tools/Resources/xsl/Gallio-Report.ccnet-details.xsl
----------------------------------------------------------------------
diff --git a/lib/Gallio.3.2.750/tools/Resources/xsl/Gallio-Report.ccnet-details.xsl b/lib/Gallio.3.2.750/tools/Resources/xsl/Gallio-Report.ccnet-details.xsl
deleted file mode 100644
index 0a6baf3..0000000
--- a/lib/Gallio.3.2.750/tools/Resources/xsl/Gallio-Report.ccnet-details.xsl
+++ /dev/null
@@ -1,20 +0,0 @@
-<?xml version="1.0" encoding="iso-8859-1"?>
-<xsl:stylesheet version="1.0"
- xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- xmlns:g="http://www.gallio.org/">
- <xsl:output method="html" indent="no" encoding="utf-8" omit-xml-declaration="yes" />
- <xsl:param name="resourceRoot" select="''" />
-
- <xsl:variable name="cssDir">/gallio/css/</xsl:variable>
- <xsl:variable name="jsDir">/gallio/js/</xsl:variable>
- <xsl:variable name="imgDir">/gallio/img/</xsl:variable>
- <xsl:variable name="attachmentBrokerUrl">GallioAttachment.aspx?</xsl:variable>
- <xsl:variable name="condensed" select="0" />
-
- <xsl:template match="/">
- <xsl:apply-templates select="//g:report" mode="html-fragment" />
- </xsl:template>
-
- <!-- Include the base HTML / XHTML report template -->
- <xsl:include href="Gallio-Report.html+xhtml.xsl" />
-</xsl:stylesheet>
http://git-wip-us.apache.org/repos/asf/lucenenet/blob/1da1cb5b/lib/Gallio.3.2.750/tools/Resources/xsl/Gallio-Report.common.xsl
----------------------------------------------------------------------
diff --git a/lib/Gallio.3.2.750/tools/Resources/xsl/Gallio-Report.common.xsl b/lib/Gallio.3.2.750/tools/Resources/xsl/Gallio-Report.common.xsl
deleted file mode 100644
index 54ef14b..0000000
--- a/lib/Gallio.3.2.750/tools/Resources/xsl/Gallio-Report.common.xsl
+++ /dev/null
@@ -1,356 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<xsl:stylesheet version="1.0"
- xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- xmlns:msxsl="urn:schemas-microsoft-com:xslt"
- xmlns:g="http://www.gallio.org/"
- xmlns="http://www.w3.org/1999/xhtml">
- <!-- Common utility functions -->
-
- <!-- Formats a statistics line like 5 run, 3 passed, 2 failed (1 error), 0 inconclusive, 2 skipped -->
- <xsl:template name="format-statistics">
- <xsl:param name="statistics" />
-
- <xsl:value-of select="$statistics/@runCount"/>
- <xsl:text> run, </xsl:text>
-
- <xsl:value-of select="$statistics/@passedCount"/>
- <xsl:text> passed</xsl:text>
- <xsl:call-template name="format-statistics-category-counts">
- <xsl:with-param name="statistics" select="$statistics" />
- <xsl:with-param name="status">passed</xsl:with-param>
- </xsl:call-template>
- <xsl:text>, </xsl:text>
-
- <xsl:value-of select="$statistics/@failedCount"/>
- <xsl:text> failed</xsl:text>
- <xsl:call-template name="format-statistics-category-counts">
- <xsl:with-param name="statistics" select="$statistics" />
- <xsl:with-param name="status">failed</xsl:with-param>
- </xsl:call-template>
- <xsl:text>, </xsl:text>
-
- <xsl:value-of select="$statistics/@inconclusiveCount"/>
- <xsl:text> inconclusive</xsl:text>
- <xsl:call-template name="format-statistics-category-counts">
- <xsl:with-param name="statistics" select="$statistics" />
- <xsl:with-param name="status">inconclusive</xsl:with-param>
- </xsl:call-template>
- <xsl:text>, </xsl:text>
-
- <xsl:value-of select="$statistics/@skippedCount"/>
- <xsl:text> skipped</xsl:text>
- <xsl:call-template name="format-statistics-category-counts">
- <xsl:with-param name="statistics" select="$statistics" />
- <xsl:with-param name="status">skipped</xsl:with-param>
- </xsl:call-template>
- </xsl:template>
-
- <xsl:template name="format-statistics-category-counts">
- <xsl:param name="statistics" />
- <xsl:param name="status" />
-
- <xsl:variable name="outcomeSummaries" select="$statistics/g:outcomeSummaries/g:outcomeSummary[g:outcome/@status=$status and g:outcome/@category]" />
-
- <xsl:if test="$outcomeSummaries">
- <xsl:text> (</xsl:text>
- <xsl:for-each select="$outcomeSummaries">
- <xsl:sort data-type="text" order="ascending" select="g:outcome/@category"/>
-
- <xsl:if test="position() != 1"><xsl:text>, </xsl:text></xsl:if>
- <xsl:value-of select="@count"/>
- <xsl:text> </xsl:text>
- <xsl:value-of select="g:outcome/@category"/>
- </xsl:for-each>
- <xsl:text>)</xsl:text>
- </xsl:if>
- </xsl:template>
-
- <!-- Formats a CodeLocation -->
- <xsl:template name="format-code-location">
- <xsl:param name="codeLocation" />
-
- <xsl:choose>
- <xsl:when test="$codeLocation/@path">
- <xsl:value-of select="$codeLocation/@path"/>
- <xsl:if test="$codeLocation/@line">
- <xsl:text>(</xsl:text>
- <xsl:value-of select="$codeLocation/@line"/>
- <xsl:if test="$codeLocation/@column">
- <xsl:text>,</xsl:text>
- <xsl:value-of select="$codeLocation/@column"/>
- </xsl:if>
- <xsl:text>)</xsl:text>
- </xsl:if>
- </xsl:when>
- <xsl:otherwise>
- <xsl:text>(unknown)</xsl:text>
- </xsl:otherwise>
- </xsl:choose>
- </xsl:template>
-
- <!-- Formats a CodeReference -->
- <xsl:template name="format-code-reference">
- <xsl:param name="codeReference" />
-
- <xsl:if test="$codeReference/@parameter">
- <xsl:text>Parameter </xsl:text>
- <xsl:value-of select="$codeReference/@parameter"/>
- <xsl:text> of </xsl:text>
- </xsl:if>
-
- <xsl:choose>
- <xsl:when test="$codeReference/@type">
- <xsl:value-of select="$codeReference/@type"/>
- <xsl:if test="$codeReference/@member">
- <xsl:text>.</xsl:text>
- <xsl:value-of select="$codeReference/@member"/>
- </xsl:if>
- </xsl:when>
- <xsl:when test="$codeReference/@namespace">
- <xsl:value-of select="$codeReference/@namespace"/>
- </xsl:when>
- </xsl:choose>
-
- <xsl:if test="$codeReference/@assembly">
- <xsl:if test="$codeReference/@namespace">
- <xsl:text>, </xsl:text>
- </xsl:if>
- <xsl:value-of select="$codeReference/@assembly"/>
- </xsl:if>
- </xsl:template>
-
- <!-- Creates an aggregate statistics summary from a test instance run and its descendants -->
- <xsl:template name="aggregate-statistics">
- <xsl:param name="testStepRun" />
-
- <xsl:variable name="testCaseResults" select="$testStepRun/descendant-or-self::g:testStepRun[g:testStep/@isTestCase='true']/g:result" />
- <xsl:variable name="testCaseOutcomes" select="$testCaseResults/g:outcome" />
-
- <xsl:variable name="skippedOutcomes" select="$testCaseOutcomes[@status = 'skipped']" />
- <xsl:variable name="passedOutcomes" select="$testCaseOutcomes[@status = 'passed']" />
- <xsl:variable name="inconclusiveOutcomes" select="$testCaseOutcomes[@status = 'inconclusive']" />
- <xsl:variable name="failedOutcomes" select="$testCaseOutcomes[@status = 'failed']" />
-
- <xsl:variable name="skippedCount" select="count($skippedOutcomes)"/>
- <xsl:variable name="passedCount" select="count($passedOutcomes)"/>
- <xsl:variable name="inconclusiveCount" select="count($inconclusiveOutcomes)"/>
- <xsl:variable name="failedCount" select="count($failedOutcomes)"/>
-
- <g:statistics>
- <xsl:attribute name="duration"><xsl:value-of select="$testStepRun/g:result/@duration"/></xsl:attribute>
- <xsl:attribute name="assertCount"><xsl:value-of select="$testStepRun/g:result/@assertCount"/></xsl:attribute>
-
- <xsl:attribute name="skippedCount"><xsl:value-of select="$skippedCount"/></xsl:attribute>
- <xsl:attribute name="passedCount"><xsl:value-of select="$passedCount"/></xsl:attribute>
- <xsl:attribute name="inconclusiveCount"><xsl:value-of select="$inconclusiveCount"/></xsl:attribute>
- <xsl:attribute name="failedCount"><xsl:value-of select="$failedCount"/></xsl:attribute>
-
- <xsl:attribute name="runCount"><xsl:value-of select="$passedCount + $inconclusiveCount + $failedCount"/></xsl:attribute>
-
- <g:outcomeSummaries>
- <xsl:call-template name="aggregate-statistics-outcome-summaries">
- <xsl:with-param name="status">skipped</xsl:with-param>
- <xsl:with-param name="outcomes" select="$skippedOutcomes" />
- </xsl:call-template>
- <xsl:call-template name="aggregate-statistics-outcome-summaries">
- <xsl:with-param name="status">passed</xsl:with-param>
- <xsl:with-param name="outcomes" select="$passedOutcomes" />
- </xsl:call-template>
- <xsl:call-template name="aggregate-statistics-outcome-summaries">
- <xsl:with-param name="status">inconclusive</xsl:with-param>
- <xsl:with-param name="outcomes" select="$inconclusiveOutcomes" />
- </xsl:call-template>
- <xsl:call-template name="aggregate-statistics-outcome-summaries">
- <xsl:with-param name="status">failed</xsl:with-param>
- <xsl:with-param name="outcomes" select="$failedOutcomes" />
- </xsl:call-template>
- </g:outcomeSummaries>
- </g:statistics>
- </xsl:template>
-
- <xsl:key name="outcome-category" match="g:outcome" use="@category" />
- <xsl:template name="aggregate-statistics-outcome-summaries">
- <xsl:param name="status" />
- <xsl:param name="outcomes" />
-
- <xsl:for-each select="$outcomes[generate-id() = generate-id(key('outcome-category', @category)[1])]">
- <xsl:variable name="category" select="@category" />
- <g:outcomeSummary count="{count($outcomes[@category = $category])}">
- <g:outcome status="{$status}" category="{$category}" />
- </g:outcomeSummary>
- </xsl:for-each>
- </xsl:template>
-
- <!-- Indents text using the specified prefix -->
- <xsl:template name="indent">
- <xsl:param name="text" />
- <xsl:param name="firstLinePrefix" select="' '" />
- <xsl:param name="otherLinePrefix" select="' '" />
- <xsl:param name="trailingNewline" select="1" />
-
- <xsl:if test="$text!=''">
- <xsl:call-template name="indent-recursive">
- <xsl:with-param name="text" select="translate($text, '	

', ' 
')" />
- <xsl:with-param name="firstLinePrefix" select="$firstLinePrefix" />
- <xsl:with-param name="otherLinePrefix" select="$otherLinePrefix" />
- <xsl:with-param name="trailingNewline" select="$trailingNewline" />
- </xsl:call-template>
- </xsl:if>
- </xsl:template>
-
- <xsl:template name="indent-recursive">
- <xsl:param name="text" />
- <xsl:param name="firstLinePrefix" />
- <xsl:param name="otherLinePrefix" />
- <xsl:param name="trailingNewline" />
-
- <xsl:choose>
- <xsl:when test="contains($text, '
')">
- <xsl:value-of select="$firstLinePrefix"/>
- <xsl:value-of select="substring-before($text, '
')"/>
- <xsl:text>
</xsl:text>
- <xsl:call-template name="indent-recursive">
- <xsl:with-param name="text" select="substring-after($text, '
')" />
- <xsl:with-param name="firstLinePrefix" select="$otherLinePrefix" />
- <xsl:with-param name="otherLinePrefix" select="$otherLinePrefix" />
- <xsl:with-param name="trailingNewline" select="$trailingNewline" />
- </xsl:call-template>
- </xsl:when>
- <!-- Note: when we are not adding a trailing new line, we must be careful
- to include the leading prefix space even when the text line is empty
- because subsequently appended text will assume that the current
- line is already indented appropriately -->
- <xsl:when test="$text!='' or not($trailingNewline)">
- <xsl:value-of select="$firstLinePrefix"/>
- <xsl:value-of select="$text"/>
- <xsl:if test="$trailingNewline">
- <xsl:text>
</xsl:text>
- </xsl:if>
- </xsl:when>
- </xsl:choose>
- </xsl:template>
-
- <!-- Prints text with <br/> at line breaks.
- Also introduces <wbr/> word break characters every so often if no natural breakpoints appear.
- Some of the soft breaks are useful, but the forced break at 20 chars is intended to work around
- limitations in browsers that do not support the word-wrap:break-all CSS3 property.
- -->
- <xsl:template name="print-text-with-breaks">
- <xsl:param name="text" />
- <xsl:param name="count" select="0" />
-
- <xsl:if test="$text">
- <xsl:variable name="char" select="substring($text, 1, 1)"/>
-
- <xsl:choose>
- <!-- natural word breaks -->
- <xsl:when test="$char = ' '">
- <!-- Always replace spaces by non-breaking spaces followed by word-breaks to ensure that
- text can reflow without actually consuming the space. Without this detail
- it can happen that spaces that are supposed to be highligted (perhaps as part
- of a marker for a diff) will instead vanish when the text reflow occurs, giving
- a false impression of the content. -->
- <xsl:text> </xsl:text>
- <wbr/>
- <xsl:call-template name="print-text-with-breaks">
- <xsl:with-param name="text" select="substring($text, 2)" />
- <xsl:with-param name="count" select="0" />
- </xsl:call-template>
- </xsl:when>
-
- <!-- line breaks -->
- <xsl:when test="$char = ' '">
- <br/>
- <xsl:call-template name="print-text-with-breaks">
- <xsl:with-param name="text" select="substring($text, 2)" />
- <xsl:with-param name="count" select="0" />
- </xsl:call-template>
- </xsl:when>
-
- <!-- characters to break before -->
- <xsl:when test="$char = '.' or $char = '/' or $char = '\' or $char = ':' or $char = '(' or $char = '<' or $char = '[' or $char = '{' or $char = '_'">
- <wbr/>
- <xsl:value-of select="$char"/>
- <xsl:call-template name="print-text-with-breaks">
- <xsl:with-param name="text" select="substring($text, 2)" />
- <xsl:with-param name="count" select="1" />
- </xsl:call-template>
- </xsl:when>
-
- <!-- characters to break after -->
- <xsl:when test="$char = ')' or $char = '>' or $char = ']' or $char = '}'">
- <xsl:value-of select="$char"/>
- <wbr/>
- <xsl:call-template name="print-text-with-breaks">
- <xsl:with-param name="text" select="substring($text, 2)" />
- <xsl:with-param name="count" select="0" />
- </xsl:call-template>
- </xsl:when>
-
- <!-- other characters -->
- <xsl:when test="$count = 19">
- <xsl:value-of select="$char"/>
- <wbr/>
- <xsl:call-template name="print-text-with-breaks">
- <xsl:with-param name="text" select="substring($text, 2)" />
- <xsl:with-param name="count" select="0" />
- </xsl:call-template>
- </xsl:when>
-
- <xsl:otherwise>
- <xsl:value-of select="$char"/>
- <xsl:call-template name="print-text-with-breaks">
- <xsl:with-param name="text" select="substring($text, 2)" />
- <xsl:with-param name="count" select="$count + 1" />
- </xsl:call-template>
- </xsl:otherwise>
- </xsl:choose>
- </xsl:if>
- </xsl:template>
-
- <!-- Pretty print date time values -->
- <xsl:template name="format-datetime">
- <xsl:param name="datetime" />
- <xsl:value-of select="substring($datetime, 12, 8)" />, <xsl:value-of select="substring($datetime, 1, 10)" />
- </xsl:template>
-
- <!-- Namespace stripping adapted from http://www.xml.com/pub/a/2004/05/05/tr.html -->
- <xsl:template name="strip-namespace">
- <xsl:param name="nodes" />
- <xsl:apply-templates select="msxsl:node-set($nodes)" mode="strip-namespace" />
- </xsl:template>
-
- <xsl:template match="*" mode="strip-namespace">
- <xsl:element name="{local-name()}" namespace="">
- <xsl:apply-templates select="@*|node()" mode="strip-namespace"/>
- </xsl:element>
- </xsl:template>
-
- <xsl:template match="@*" mode="strip-namespace">
- <xsl:attribute name="{local-name()}" namespace="">
- <xsl:value-of select="."/>
- </xsl:attribute>
- </xsl:template>
-
- <xsl:template match="processing-instruction()|comment()" mode="strip-namespace">
- <xsl:copy>
- <xsl:apply-templates select="node()" mode="strip-namespace"/>
- </xsl:copy>
- </xsl:template>
-
- <!-- Converting paths to URIs -->
- <xsl:template name="path-to-uri">
- <xsl:param name="path" />
- <xsl:if test="$path != ''">
- <xsl:choose>
- <xsl:when test="starts-with($path, '\')">/</xsl:when>
- <xsl:when test="starts-with($path, ' ')">%20</xsl:when>
- <xsl:when test="starts-with($path, '%')">%25</xsl:when>
- <xsl:otherwise><xsl:value-of select="substring($path, 1, 1)"/></xsl:otherwise>
- </xsl:choose>
- <xsl:call-template name="path-to-uri">
- <xsl:with-param name="path" select="substring($path, 2)" />
- </xsl:call-template>
- </xsl:if>
- </xsl:template>
-</xsl:stylesheet>