Mercurial Hosting > luan
comparison scripts/test.luan @ 435:5b36f663a1b8
make members lower case
| author | Franklin Schmidt <fschmidt@gmail.com> |
|---|---|
| date | Sun, 03 May 2015 21:28:49 -0600 |
| parents | cd2924a1052c |
| children | 2b9bc97f0439 |
comparison
equal
deleted
inserted
replaced
| 434:472fc70853cd | 435:5b36f663a1b8 |
|---|---|
| 10 local function print(...) | 10 local function print(...) |
| 11 Io.print_to(Io.stderr,...) | 11 Io.print_to(Io.stderr,...) |
| 12 end | 12 end |
| 13 | 13 |
| 14 function Io.schemes.site(path) | 14 function Io.schemes.site(path) |
| 15 return Io.Uri( "luan:web"..path ) | 15 return Io.uri( "luan:web"..path ) |
| 16 end | 16 end |
| 17 | 17 |
| 18 | 18 |
| 19 Http.init_for_test() | 19 Http.init_for_test() |
| 20 Http.request.parameters.code = "require('luan:Io').print 'hi'" | 20 Http.request.parameters.code = "require('luan:Io').print 'hi'" |
| 21 page = Http.get_page "/web_run" | 21 page = Http.get_page "/run" |
| 22 assert( page.trim() == "hi" ) | 22 assert( page.trim() == "hi" ) |
| 23 | 23 |
| 24 Http.init_for_test() | 24 Http.init_for_test() |
| 25 Http.request.parameters.cmd = "'ab'..'cd'" | 25 Http.request.parameters.cmd = "'ab'..'cd'" |
| 26 page = Http.get_page "/web_shell" | 26 page = Http.get_page "/shell" |
| 27 assert( page.find "abcd" ) | 27 assert( page.find "abcd" ) |
| 28 | 28 |
| 29 | 29 |
| 30 -- lucene | 30 -- lucene |
| 31 | 31 |
| 32 this_file = Io.schemes.file(Luan.arg[0]) | 32 this_file = Io.schemes.file(Luan.arg[0]) |
| 33 this_dir = this_file.parent() | 33 this_dir = this_file.parent() |
| 34 lucene_dir = this_dir.parent().child("build").child("lucene_test") | 34 lucene_dir = this_dir.parent().child("build").child("lucene_test") |
| 35 --print(lucene_dir.to_string()) | 35 --print(lucene_dir.to_string()) |
| 36 db = Lucene.Index(lucene_dir.to_string()) | 36 db = Lucene.index(lucene_dir.to_string()) |
| 37 db.delete_all() | 37 db.delete_all() |
| 38 | 38 |
| 39 ab_testing = Ab_testing.of(db) | 39 ab_testing = Ab_testing.of(db) |
| 40 test_events = {"all"} | 40 test_events = {"all"} |
| 41 aggregator_factories = { | 41 aggregator_factories = { |
