Opened 14 years ago

Closed 6 years ago

#513 closed enhancement (fixed)

Omega testsuite

Reported by: Olly Betts Owned by: Olly Betts
Priority: normal Milestone: 1.3.4
Component: Omega Version: SVN trunk
Severity: normal Keywords:
Cc: Blocked By:
Blocking: Operating System: All

Description

We should have tests for Omega which:

  • index data with omindex and scriptindex, and inspect the resultant database to check it contains what we expect.
  • run omega in command-line mode and check the output is as expected (this may be the easiest way to verify the results of omindex and scriptindex).

Change History (4)

comment:1 by Olly Betts, 11 years ago

Milestone: 1.2.x1.3.x

1.3.x material now.

comment:2 by Olly Betts, 9 years ago

Milestone: 1.3.x1.4.x

Not a blocker for 1.4.0.

comment:3 by Olly Betts, 8 years ago

There's now an omegatest script which runs the omega CGI binary in command-line mode to test a few features - this will debut in 1.3.4.

comment:4 by Olly Betts, 6 years ago

Milestone: 1.4.x1.3.4
Resolution: fixed
Status: newclosed

omegatest now performs tests indexing with scriptindex and searching the resulting databases. The test coverage certainly isn't complete, but we've been adding coverage for new and modified features, and adding in coverage for some older features, so I think this ticket can be closed now.

Note: See TracTickets for help on using tickets.