Blacklight Plugin

create rails level rake (and cruise control?) tasks for acceptance and regression and unit tests

Details

  • Type: Task Task
  • Status: Closed Closed
  • Priority: Critical Critical
  • Resolution: Fixed
  • Affects Version/s: 2.1
  • Fix Version/s: 2.1
  • Component/s: None
  • Description:
    Hide
    Reguarly run tests should take 10 minutes or less so there is immediate feedback.

    We probably need some of these tests for the plugin and some of them for the demo.
    We probably need some of these tests to run against a real solr index.

    Use rcov to determine what is missing; either write these or open JIRA tickets for them.

    Utilize Cucumber - part of RSpec suite. Cucumber is better than Selenium or whatever for browser.
    "Regression": want to test if you have broken anything in the browser.

    We need examples and documentation for how to run the different tests.

    See also: http://wiki.blacklightopac.org/doku.php?id=testing
     Perhaps remove this wiki page, or use it as a place to document how to run tests.
    Show
    Reguarly run tests should take 10 minutes or less so there is immediate feedback. We probably need some of these tests for the plugin and some of them for the demo. We probably need some of these tests to run against a real solr index. Use rcov to determine what is missing; either write these or open JIRA tickets for them. Utilize Cucumber - part of RSpec suite. Cucumber is better than Selenium or whatever for browser. "Regression": want to test if you have broken anything in the browser. We need examples and documentation for how to run the different tests. See also: http://wiki.blacklightopac.org/doku.php?id=testing  Perhaps remove this wiki page, or use it as a place to document how to run tests.

Activity

Hide
Bess Sadler added a comment - 13/Mar/09 1:07 PM
Jamie, could you look over the testing guide at http://wiki.blacklightopac.org/doku.php?id=testing and also look at the tests we have already and advise us? Thank you!
Show
Bess Sadler added a comment - 13/Mar/09 1:07 PM Jamie, could you look over the testing guide at http://wiki.blacklightopac.org/doku.php?id=testing and also look at the tests we have already and advise us? Thank you!
Hide
Jamie Orchard-Hays added a comment - 10/Apr/09 4:17 PM
This ticket doesn't apply anymore. Our plugin features and specs are configured to run independently of any surround app and should remain that way.
Show
Jamie Orchard-Hays added a comment - 10/Apr/09 4:17 PM This ticket doesn't apply anymore. Our plugin features and specs are configured to run independently of any surround app and should remain that way.

People

Dates

  • Created:
    20/Feb/09 1:46 PM
    Updated:
    10/Apr/09 4:17 PM
    Resolved:
    10/Apr/09 4:17 PM