Open Bug 426045 Opened 13 years ago Updated 13 years ago
[meta] create a comprehensive test suite for the Session
SessionStore is somewhat behind other (sub)components in how comprehensive the test suite is (see URL). In order to ensure the integrity of our code for Firefox.next, it'd be nice to have * multiple tests per method in our public API , including... * edge-case tests (passing in e.g. non-ASCII strings, empty arguments, restoring dozens of tabs, etc.) * asynchronous tests - since several API calls can't be considered successful unless a page has been completely loaded (and e.g. text data restored) * failure tests (passing in invalid arguments should fail the call) * regression tests for the bugs from  (where reasonably feasible)  http://developer.mozilla.org/en/docs/nsISessionStore  https://bugzilla.mozilla.org/buglist.cgi?quicksearch=FIXED+:"session+restore" Please file new bugs for the tests you're going to add and make them blocking this tracking bug.
You need to log in before you can comment on or make changes to this bug.