[Cosmo-dev] testing data migration for cosmo 0.6

Randy Letness randy at osafoundation.org
Mon Dec 4 14:03:32 PST 2006


Jared Rhine wrote:
> Randy indicated he wasn't previously planning unit testing, but surely
> there's some process he's going through to have some confidence that his
> code works before release.  By understanding his thought process of
> "knowing that my script works", we can translate that into a test plan
> or something automatable

Nope I'm just writing some random sql and hopefully it will work when run :)

Before I check in the script I'll do the following:

1. Install Cosmo 0.5, create test user
2. Share office calendar to Cosmo 0.5 using Chandler a4
3. Run db migration script on 0.5 db
4. Verify script runs without errors
5. Point Cosmo trunk server to migrated db
6. Verify no startup errors in server log
7. Verify functional tests run
8. Verify I can login and see office calendar using Cosmo UI
9. Verify I can modify calendar using Cosmo UI
10. Verify I can sync calendar using Chandler

-Randy




More information about the cosmo-dev mailing list