Directory org.openiaml.model.runtime/src/include/domain/tests/

Directory Created:
2010-04-30 16:38
Total Files:
44
Deleted Files:
0
Lines of Code:
3870

[root]/org.openiaml.model.runtime/src/include/domain/tests

Lines of Code

org.openiaml.model.runtime/src/include/domain/tests/ Lines of Code

Developers

Author Changes Lines of Code Lines per Change
soundasleep 153 (100.0%) 4593 (100.0%) 30.0

Most Recent Commits

soundasleep 2011-06-27 20:14 Rev.: 2982

issue 263: updating domain runtime includes

52 lines of code changed in 19 files:

  • org.openiaml.model.runtime/src/include/domain/tests: run.php (+3 -3), test1.php (+1 -1), test10.php (+1 -1), test11.php (+1 -1), test12.php (+1 -1), test13.php (+7 -7), test14.php (+1 -1), test16.php (+1 -1), test17.php (+4 -4), test18.php (+2 -2), test2.php (+1 -1), test21.php (+1 -1), test3.php (+1 -1), test4.php (+1 -1), test5.php (+4 -4), test6.php (+10 -10), test7.php (+1 -1), test8.php (+10 -10), test9.php (+1 -1)
soundasleep 2011-04-27 16:14 Rev.: 2693

clarifying on the semantics of DomainIterator.onIterate

23 lines of code changed in 2 files:

  • org.openiaml.model.runtime/src/include/domain/tests: expected21.txt (+7), test21.php (+16)
soundasleep 2011-04-27 15:46 Rev.: 2692

adding support for DomainIterator.onIterate
adding test case to check onIterate functionality

116 lines of code changed in 3 files:

  • org.openiaml.model.runtime/src/include/domain/tests: expected21.txt (new 22), run.php (+1), test21.php (new 93)
soundasleep 2010-05-20 11:53 Rev.: 2260

fixing a bug where empty arguments would strip ALL queries

17 lines of code changed in 2 files:

  • org.openiaml.model.runtime/src/include/domain/tests: expected20.txt (+11 -1), test20.php (+6)
soundasleep 2010-05-19 17:15 Rev.: 2259

if matches() is called with an empty string, replaces the entire matches() query with '1'

6 lines of code changed in 2 files:

  • org.openiaml.model.runtime/src/include/domain/tests: expected20.txt (+3), test20.php (+3)
soundasleep 2010-05-19 17:10 Rev.: 2258

adding support for platform-independent SQL functions: adding matches(), which represents full text searching

102 lines of code changed in 3 files:

  • org.openiaml.model.runtime/src/include/domain/tests: expected20.txt (new 45), run.php (+1), test20.php (new 56)
soundasleep 2010-05-13 16:30 Rev.: 2176

adding a test to check that we get a valid count() for remote RSS feeds before calling reload()

89 lines of code changed in 3 files:

  • org.openiaml.model.runtime/src/include/domain/tests: expected19.txt (new 9), run.php (+1), test19.php (new 79)
soundasleep 2010-05-13 16:20 Rev.: 2175

adding RSS support (initial) to Domain implementation; taken from RemoteDefinitions.xpt codegen template

258 lines of code changed in 4 files:

  • org.openiaml.model.runtime/src/include/domain/tests: expected18.txt (new 8), rss_sample.xml (new 53), run.php (+3 -1), test18.php (new 194)
soundasleep 2010-05-12 14:24 Rev.: 2162

adding a test case to the domain modelling: if no PK is defined in a Schema, print out a warning to the debug log

131 lines of code changed in 3 files:

  • org.openiaml.model.runtime/src/include/domain/tests: expected17.txt (new 2), run.php (+8 -1), test17.php (new 121)
soundasleep 2010-05-06 23:02 Rev.: 2126

Iterator::reload() now throws an exception if there is no result to reload with
adding a test to check that the instance is not cached if there are not actually any results to begin with

89 lines of code changed in 4 files:

  • org.openiaml.model.runtime/src/include/domain/tests: expected16.txt (new 3), run.php (+1), test16.php (new 79), test9.php (+6 -1)
soundasleep 2010-05-05 17:20 Rev.: 2118

adding a test case to check that we can modify values and save them across different network requests
when reloading a DomainIterator from the DataSource, we refresh the stored values (necessary for the PKs to persist)

79 lines of code changed in 4 files:

  • org.openiaml.model.runtime/src/include/domain/tests: expected15.txt (new 24), run.php (+2 -1), test15.php (new 47), test3.php (+6)
soundasleep 2010-05-05 16:38 Rev.: 2116

adding a test case to check that previous() and next() throw exceptions if they go beyond their limits

27 lines of code changed in 3 files:

  • org.openiaml.model.runtime/src/include/domain/tests: expected3.txt (+4 -1), run.php (+2 -2), test3.php (+21)
soundasleep 2010-05-05 16:14 Rev.: 2114

domain test scripts now use 'diff' if there is a failure

34 lines of code changed in 15 files:

  • org.openiaml.model.runtime/src/include/domain/tests: run.php (+20), test1.php (+1 -11), test10.php (+1 -11), test11.php (+1 -11), test12.php (+1 -11), test13.php (+1 -10), test14.php (+1 -11), test2.php (+1 -11), test3.php (+1 -11), test4.php (+1 -11), test5.php (+1 -11), test6.php (+1 -11), test7.php (+1 -11), test8.php (+1 -11), test9.php (+1 -11)
soundasleep 2010-05-05 16:04 Rev.: 2113

domain: if the query arguments change, then the instance should be reloaded rather than repopulated

149 lines of code changed in 3 files:

  • org.openiaml.model.runtime/src/include/domain/tests: expected14.txt (new 21), run.php (+2 -1), test14.php (new 126)
soundasleep 2010-05-04 16:44 Rev.: 2104

removing method getAttribute(String), as it is too easy to make an inconsistent instance
migrating test cases to use getAttributeInstance(DomainAttribute) instead

39 lines of code changed in 10 files:

  • org.openiaml.model.runtime/src/include/domain/tests: test1.php (+2 -2), test12.php (+4 -4), test13.php (+2 -2), test2.php (+7 -7), test4.php (+3 -3), test5.php (+3 -3), test6.php (+4 -4), test7.php (+4 -4), test8.php (+6 -6), test9.php (+4 -4)
soundasleep 2010-05-04 16:14 Rev.: 2103

domain component: adding a test case for creating new instances non-autosave for partially-existing databases
evaluate_select_wire() can now select attributes from the database with the same name (i.e. 'A.id AS aid, B.id AS bid' in SQL)

314 lines of code changed in 5 files:

  • org.openiaml.model.runtime/src/include/domain/tests: expected13.txt (new 35), run.php (+2 -1), test11.php (+1), test12.php (+1), test13.php (new 275)
soundasleep 2010-05-03 19:57 Rev.: 2097

adding support for persisting stored instance information over sessions
adding test case to check session information is reloaded/lost for new iterators

285 lines of code changed in 15 files:

  • org.openiaml.model.runtime/src/include/domain/tests: expected11.txt (+16), expected12.txt (new 54), run.php (+21), test1.php (+14 -1), test10.php (+1 -1), test11.php (+28 -1), test12.php (new 143), test2.php (+1 -1), test3.php (+1 -1), test4.php (+1 -1), test5.php (+1 -1), test6.php (+1 -1), test7.php (+1 -1), test8.php (+1 -1), test9.php (+1 -1)
soundasleep 2010-05-03 17:23 Rev.: 2094

adding support for order_by with a DomainAttribute
adding support for limiting results

270 lines of code changed in 14 files:

  • org.openiaml.model.runtime/src/include/domain/tests: expected10.txt (new 15), expected11.txt (new 15), run.php (+2), test1.php (+13 -13), test10.php (new 88), test11.php (new 88), test2.php (+15 -15), test3.php (+10 -10), test4.php (+19 -19), test5.php (+1 -1), test6.php (+1 -1), test7.php (+1 -1), test8.php (+1 -1), test9.php (+1 -1)
soundasleep 2010-05-03 16:55 Rev.: 2093

the DB type should be encoded in the file string (e.g. 'sqlite:foo.db'), not specified separately

63 lines of code changed in 4 files:

  • org.openiaml.model.runtime/src/include/domain/tests: run.php (+1 -1), test5.php (+25 -25), test6.php (+36 -36), test8.php (+1 -1)
soundasleep 2010-05-03 16:03 Rev.: 2091

adding a test case to check for modifying an iterator over a multiply inherited domain structure
adding test cases to check for exceptions thrown when trying to access attributes of an empty result set

257 lines of code changed in 3 files:

  • org.openiaml.model.runtime/src/include/domain/tests: expected9.txt (new 90), run.php (+2 -1), test9.php (new 165)
soundasleep 2010-05-03 15:46 Rev.: 2090

adding a test case for creating new instances of multiple inheritance in domain objects

439 lines of code changed in 3 files:

  • org.openiaml.model.runtime/src/include/domain/tests: expected8.txt (new 112), run.php (+2 -1), test8.php (new 325)
soundasleep 2010-05-03 11:59 Rev.: 2088

adding a test case for inheritance hierarchy iterators with autosave=false

201 lines of code changed in 3 files:

  • org.openiaml.model.runtime/src/include/domain/tests: expected7.txt (new 60), run.php (+11 -10), test7.php (new 130)
soundasleep 2010-05-03 11:52 Rev.: 2087

completed implementation of inherited domain iterator with autosave=true

67 lines of code changed in 3 files:

  • org.openiaml.model.runtime/src/include/domain/tests: expected6.txt (new 60), run.php (+4 -1), test6.php (+3 -1)
soundasleep 2010-05-03 11:05 Rev.: 2086

fixing a minor bug in domain implementation

1 lines of code changed in 1 file:

  • org.openiaml.model.runtime/src/include/domain/tests: test5.php (+1 -1)
soundasleep 2010-04-30 21:14 Rev.: 2085

implementing inheritance in Domain objects; not yet complete

385 lines of code changed in 7 files:

  • org.openiaml.model.runtime/src/include/domain/tests: run.php (+13 -14), test1.php (+3 -2), test2.php (+3 -2), test3.php (+4 -3), test4.php (+6 -5), test5.php (+17 -18), test6.php (new 339)
soundasleep 2010-04-30 19:17 Rev.: 2084

adding a separate class for domain joins
adding a test case for new autosaved elements
database schemas that do not exist yet in a source are now automatically created
domain joins can be loaded at runtime

237 lines of code changed in 3 files:

  • org.openiaml.model.runtime/src/include/domain/tests: expected5.txt (new 27), run.php (+3 -12), test5.php (new 207)
soundasleep 2010-04-30 18:31 Rev.: 2083

adding support for new instances of DomainSources
splitting up tests into separate includes

429 lines of code changed in 6 files:

  • org.openiaml.model.runtime/src/include/domain/tests: expected4.txt (new 27), run.php (+11 -251), test1.php (new 90), test2.php (new 99), test3.php (new 84), test4.php (new 118)
soundasleep 2010-04-30 17:54 Rev.: 2082

adding support for autosave/saving instances
adding new test cases to check

191 lines of code changed in 4 files:

  • org.openiaml.model.runtime/src/include/domain/tests: expected.txt (+2 -7), expected2.txt (new 5), expected3.txt (new 9), run.php (+175 -4)
soundasleep 2010-04-30 16:38 Rev.: 2081

issue 178: adding a new OO approach to domain objects
adding a test case to check the implementation (has to be run manually)

243 lines of code changed in 2 files:

  • org.openiaml.model.runtime/src/include/domain/tests: expected.txt (new 8), run.php (new 235)
Generated by StatSVN 0.7.0