Overview
Comment: | Added Metakit test |
---|---|
Downloads: | Tarball | ZIP archive | SQL archive |
Timelines: | family | ancestors | descendants | both | trunk |
Files: | files | file ages | folders |
SHA1: |
bbc27a0fd1f694375e6458d6340b4016 |
User & Date: | rkeene on 2010-10-03 21:01:14 |
Other Links: | manifest | tags |
Context
2010-10-03
| ||
21:02 | Updated Mk4tcl to default to being built as a shared object if target is KitDLL check-in: eea8763689 user: rkeene tags: trunk | |
21:01 | Added Metakit test check-in: bbc27a0fd1 user: rkeene tags: trunk | |
19:09 | Updated KitDLL to load the vfslib, to make vfs::zip work check-in: 64818401f4 user: rkeene tags: trunk | |
Changes
Added build/test/tests/11-metakit.tcl version [ef16a161c4].
> > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 | #! /usr/bin/env tclsh set buildflags [split [lindex $argv 1] -] # This test works implicitly on Tclkits without Metakit4 foreach flag [list nomk4 min] { if {[lsearch -exact $buildflags $flag] != -1} { exit 0 } } catch { file delete -force datafile.mk } set testval "<Not Found>" set errorInfo_save "<No Error>" if {[catch { package require Mk4tcl mk::file open db datafile.mk mk::view layout db.test {first second} mk::row append db.test first Joe second Bob mk::file commit db mk::file close db mk::file open db datafile.mk set testval [mk::get db.test!0 first] mk::file close db }]} { set errorInfo_save $errorInfo } catch { file delete -force datafile.mk } if {$testval == "Joe"} { exit 0 } puts "Returned: $testval" puts "Expected: Joe" puts "Error : $errorInfo_save" exit 1 |