|
From: <sl...@fa...> - 2014-02-26 00:22:16
|
<html><body><h1>Build report for linux/x86.64</h1>
<table>
<tr><td>Build machine:</td><td>linux-mason</td></tr>
<tr><td>Disk usage:</td><td>3 / 39 Gb used (10%)</td></tr>
<tr><td>Build directory:</td><td>/home/sheeple/builds/2014-02-25-20-10</td></tr>
<tr><td>GIT ID:</td><td><a href="http://github.com/slavapestov/factor/commit/27dced128bc11517cd3597809e0310df95aebc51">27dced128bc11517cd3597809e0310df95aebc51</a></td></tr>
</table><h2>Tests failed</h2>
Build output:
<pre>}
Unit Test: {
[ "<p>\n Sup dude!\n <br>\n</p>\n" ]
[
"<p>Sup dude!<br></p>" parse-html
[ prettyprint-html ] with-string-writer
]
}
Unit Test: {
[
"<div>\n <p>\n Sup dude!\n <br>\n </div>\n</p>\n"
]
[
"<div><p>Sup dude!<br></div></p>" parse-html
[ prettyprint-html ] with-string-writer
]
}
Loading resource:extra/html/parser/utils/utils-tests.factor
Unit Test: { [ "'Rome'" ] [ "Rome" single-quote ] }
Unit Test: { [ "\"Roma\"" ] [ "Roma" double-quote ] }
Unit Test: { [ "'Firenze'" ] [ "Firenze" quote ] }
Unit Test: { [ "\"Caesar's\"" ] [ "Caesar's" quote ] }
Unit Test: { [ "'Italy'" ] [ "Italy" ?quote ] }
Unit Test: { [ "'Italy'" ] [ "'Italy'" ?quote ] }
Unit Test: { [ "\"Italy\"" ] [ "\"Italy\"" ?quote ] }
Unit Test: { [ "Italy" ] [ "Italy" unquote ] }
Unit Test: { [ "Italy" ] [ "'Italy'" unquote ] }
Unit Test: { [ "Italy" ] [ "\"Italy\"" unquote ] }
Loading resource:basis/html/streams/streams-tests.factor
Must Infer: { [ [ ] make-html-string ] }
Unit Test: { [ "" ] [ [ "" write ] make-html-string ] }
Unit Test: { [ "a" ] [ [ 97 write1 ] make-html-string ] }
Unit Test: { [ "&lt;" ] [ [ "<" write ] make-html-string ] }
Unit Test: {
[ "<a href=\"http://www.funky-town.com/austin\">&lt;</a>" ]
[ [ "<" "austin" funky boa write-object ] make-html-string ]
}
Unit Test: {
[ "<span style=\"font-family: monospace; \">car</span>" ]
[
[ "car" H{ { font-name "monospace" } } format ]
make-html-string
]
}
Unit Test: {
[ "<span style=\"color: #ff00ff; \">car</span>" ]
[
[
"car" H{
{
foreground
T{ rgba
{ red 1 }
{ green 0 }
{ blue 1 }
{ alpha 1 }
}
}
} format
] make-html-string
]
}
Unit Test: {
[
"<div style=\"background-color: #ff00ff; white-space: pre; font-family: monospace; display: inline-block;\">cdr</div>"
]
[
[
H{
{
page-color
T{ rgba
{ red 1 }
{ green 0 }
{ blue 1 }
{ alpha 1 }
}
}
} [ "cdr" write ] with-nesting
] make-html-string
]
}
Unit Test: {
[
"<div style=\"white-space: pre; font-family: monospace; display: inline-block;\"></div><br/>"
]
[ [ H{ } [ ] with-nesting nl ] make-html-string ]
}
Unit Test: { [ ] [ [ { 1 2 3 } describe ] with-html-writer drop ] }
Unit Test: {
[ "<img src=\"/icons/class-word.tiff\"/>" ]
[
[
"text" {
{
image
"vocab:definitions/icons/class-word.tiff"
}
} format
] make-html-string
]
}
Loading resource:basis/html/templates/chloe/chloe-tests.factor
Unit Test: { [ ] [ reset-cache ] }
Unit Test: {
[ "Hello world" ]
[ [ "test1" test-template call-template ] run-template ]
}
Unit Test: {
[ "Blah blah" "Hello world" ]
[
[
<box> title set
[ "test2" test-template call-template ] run-template
title get box>
] with-scope
]
}
Unit Test: {
[
"<html><head><title>Hello world</title></head><body>Blah blah</body></html>"
]
[
[
[ "test2" test-template call-template ] "test3"
test-template with-boilerplate
] run-template
]
}
Unit Test: {
[ "True" ]
[ [ "test4" test-template call-template ] run-template ]
}
Unit Test: {
[ "" ]
[ [ "test5" test-template call-template ] run-template ]
}
Unit Test: { [ ] [ begin-form ] }
Unit Test: { [ ] [ "A label" "label" set-value ] }
Unit Test: { [ ] [ link-test "link" set-value ] }
Unit Test: { [ ] [ "int x = 5;" "code" set-value ] }
Unit Test: { [ ] [ "c" "mode" set-value ] }
Unit Test: { [ ] [ { 1 2 3 } "inspector" set-value ] }
Unit Test: { [ ] [ "<p>a paragraph</p>" "html" set-value ] }
Unit Test: { [ ] [ "sheeple" "field" set-value ] }
Unit Test: { [ ] [ "a password" "password" set-value ] }
Unit Test: { [ ] [ "a\nb\nc" "textarea" set-value ] }
Unit Test: { [ ] [ "new york" "choice" set-value ] }
Unit Test: {
[ ]
[
{ "new york" "detroit" "minneapolis" } "choices"
set-value
]
}
Unit Test: {
[ ]
[
[ "test8" test-template call-template ] run-template
drop
]
}
Unit Test: { [ ] [ { 1 2 3 } "numbers" set-value ] }
Unit Test: {
[ "<ul><li>1</li><li>2</li><li>3</li></ul>" ]
[
[ "test7" test-template call-template ] run-template
[ blank? not ] filter
]
}
Unit Test: {
[ ]
[
{
T{ person
{ first-name "RBaxter" }
{ last-name "Unknown" }
}
T{ person
{ first-name "Doug" }
{ last-name "Coleman" }
}
} "people" set-value
]
}
Unit Test: {
[
"<table><tr><td>RBaxter</td><td>Unknown</td></tr><tr><td>Doug</td><td>Coleman</td></tr></table>"
]
[
[ "test8" test-template call-template ] run-template
[ blank? not ] filter
]
}
Unit Test: {
[ ]
[
{
H{
{ "first-name" "RBaxter" }
{ "last-name" "Unknown" }
}
H{
{ "first-name" "Doug" }
{ "last-name" "Coleman" }
}
} "people" set-value
]
}
Unit Test: {
[
"<table><tr><td>RBaxter</td><td>Unknown</td></tr><tr><td>Doug</td><td>Coleman</td></tr></table>"
]
[
[ "test8" test-template call-template ] run-template
[ blank? not ] filter
]
}
Unit Test: { [ ] [ 1 "id" set-value ] }
Unit Test: {
[ "<a name=\"1\">Hello</a>" ]
[ [ "test9" test-template call-template ] run-template ]
}
Unit Test: { [ ] [ H{ { "a" H{ { "b" "c" } } } } values set ] }
Unit Test: {
[
"<form method=\"post\" action=\"foo\"><div style=\"display: none;\"><input type=\"hidden\" value=\"a\" name=\"__n\"/></div></form>"
]
[ [ "test10" test-template call-template ] run-template ]
}
Unit Test: { [ ] [ begin-form ] }
Unit Test: {
[ ]
[
<form> H{
{ "first-name" "RBaxter" }
{ "last-name" "Unknown" }
} >>values "person" set-value
]
}
Unit Test: {
[
"<table><tr><td>RBaxter</td><td>Unknown</td></tr></table>"
]
[
[ "test11" test-template call-template ] run-template
[ blank? not ] filter
]
}
Unit Test: {
[ ]
[
begin-form { "a" "b" } "choices" set-value
"true" "b" set-value
]
}
Unit Test: {
[
"<input type=\"checkbox\" name=\"a\">a</input><input type=\"checkbox\" checked=\"true\" name=\"b\">b</input>"
]
[ [ "test12" test-template call-template ] run-template ]
}
Must Fail With: {
[ [ "test13" test-template call-template ] run-template ]
[
error>>
T{ unknown-chloe-tag { tag "this-tag-does-not-exist" } }
=
]
}
Unit Test: {
[
"Hello &lt;world&gt; &amp;escaping test;"
"Hello <world> &escaping test;"
]
[
[
<box> title set [
begin-form "&escaping test;" "a-value" set-value
"test14" test-template call-template
] run-template title get box>
] with-scope
]
}
Must Fail With: {
[
[
<box> title set
[ "test15" test-template call-template ]
run-template
] with-scope
]
[ error>> tag-not-allowed-here? ]
}
Loading resource:basis/html/templates/fhtml/fhtml-tests.factor
Unit Test: { [ t ] [ "example" test-template ] }
"\n\n<html>\n <head><title>Simple Embedded Factor Example</title></head>\n <body>\n <p>I like repetition</p><p>I like repetition</p><p>I like repetition</p><p>I like repetition</p><p>I like repetition</p>\n </body>\n</html>\n\n"
"\n\n<html>\n <head><title>Simple Embedded Factor Example</title></head>\n <body>\n <p>I like repetition</p><p>I like repetition</p><p>I like repetition</p><p>I like repetition</p><p>I like repetition</p>\n </body>\n</html>\n\n"
Unit Test: { [ t ] [ "bug" test-template ] }
"5\n\n"
"5\n\n"
Unit Test: { [ t ] [ "stack" test-template ] }
"The stack: \n\n"
"The stack: \n\n"
Unit Test: { [ ] [ "<%\n%>" parse-template drop ] }
Unit Test: {
[ ]
[
"<%\n IN: html.templates.fhtml.tests\n : test-word ( -- ) ;\n %>"
parse-template drop
]
}
Loading resource:basis/http/http-tests.factor
Unit Test: { [ "text/plain" "UTF-8" ] [ "text/plain" parse-content-type ] }
Unit Test: {
[ "text/html" "ASCII" ]
[ "text/html; charset=ASCII" parse-content-type ]
}
Unit Test: {
[ "text/html" "utf-8" ]
[ "text/html; charset=\"utf-8\"" parse-content-type ]
}
Unit Test: {
[ "application/octet-stream" f ]
[ "application/octet-stream" parse-content-type ]
}
Unit Test: { [ "localhost" f ] [ "localhost" parse-host ] }
Unit Test: { [ "localhost" 8888 ] [ "localhost:8888" parse-host ] }
Unit Test: { [ "::1" 8888 ] [ "::1:8888" parse-host ] }
Unit Test: { [ "127.0.0.1" 8888 ] [ "127.0.0.1:8888" parse-host ] }
Unit Test: { [ "localhost" ] [ URL" http://localhost/" unparse-host ] }
Unit Test: { [ "localhost" ] [ URL" http://localhost/" unparse-host ] }
Unit Test: { [ "localhost" ] [ URL" https://localhost/" unparse-host ] }
Unit Test: {
[ "localhost:8080" ]
[ URL" http://localhost:8080/" unparse-host ]
}
Unit Test: {
[ "localhost:8443" ]
[ URL" https://localhost:8443/" unparse-host ]
}
Unit Test: {
[
T{ request
{ method "POST" }
{ url URL" /bar" }
{ version "1.1" }
{ header
H{
{ "some-header" "1; 2" }
{ "content-length" "4" }
{
"content-type"
"application/octet-stream"
}
}
}
{ post-data
T{ post-data
{ data "blah" }
{ content-type "application/octet-stream" }
}
}
{ cookies V{ } }
{ redirects 10 }
}
]
[
read-request-test-1 lf>crlf
[ read-request ] with-string-reader
]
}
Unit Test: {
{
"POST /bar HTTP/1.1\ncontent-length: 4\ncontent-type: application/octet-stream\nsome-header: 1; 2\n\nblah"
}
[
read-request-test-1 lf>crlf
[ read-request ] with-string-reader
[ write-request ] with-string-writer string-lines "\n"
join
]
}
Unit Test: --> test failed!
Loading resource:basis/http/client/client-tests.factor
Unit Test: { [ "localhost" f ] [ "localhost" parse-host ] }
Unit Test: { [ "localhost" 8888 ] [ "localhost:8888" parse-host ] }
Unit Test: {
[ "foo.txt" ]
[ "http://www.paulgraham.com/foo.txt" download-name ]
}
Unit Test: {
[ "foo.txt" ]
[ "http://www.arc.com/foo.txt?xxx" download-name ]
}
Unit Test: {
[ "foo.txt" ]
[ "http://www.arc.com/foo.txt/" download-name ]
}
Unit Test: { [ "www.arc.com" ] [ "http://www.arc.com////" download-name ] }</pre>
Launcher error:
<pre>Process was killed as a result of a call to
kill-process, or a timeout
Launch descriptor:
T{ process
{ command { "./factor" "-run=mason.test" } }
{ environment H{ } }
{ environment-mode +append-environment+ }
{ stdin +closed+ }
{ stdout "../test-log" }
{ stderr +stdout+ }
{ group +new-group+ }
{ timeout T{ duration { hour 4 } } }
{ status T{ signal { n 15 } } }
{ killed t }
}
</pre></body></html> |