====== Sneaker Net Sync - Time Zone Test Cases ====== ===== Test 1 - Basic Sync NZDT to NZST ===== ^ Time ^ App ^ Step ^ Expected Result ^ Test 1 ^ | NZST | Explorer | Clear ''T:\SNS DateTime Issue'' directory. Create and empty ''Secondary Data'' directory. | | | | NZST | Windows | Set current system date to an NZDT date. | | | | **NZDT** | Sneaker Net Sync | Select Test 1 preset. | | | | **NZDT** | Sneaker Net Sync | Create Index. | | | | **NZDT** | Sneaker Net Sync | Create Delta. | All files have 'changed'. | Fail. Output not implemented yet. | | **NZDT** | Sneaker Net Sync | Apply Delta. | All files are updated. | Pass. | | **NZDT** | WinMerge | Compare ''C:\Dev\SneakerNetSync - Trunk\Test Data\Master'' with ''T:\SNS DateTime Issue\Secondary Data''. | No differences. | Pass | | **NZDT** | Windows | Set current system date to an NZST date. | | | | NZST | WinMerge | Compare ''C:\Dev\SneakerNetSync - Trunk\Test Data\Master'' with ''T:\SNS DateTime Issue\Secondary Data''. | Everything has different modified date. | Pass. | | NZDT | Sneaker Net Sync | Create Index. | | | | NZST | Sneaker Net Sync | Create Delta. | All files have modified date change. | Fail. Output not implemented yet. | | NZST | Windows | Check Delta file. | Only contains file modification date changes. | Fail. Modified date changes not implemented yet. | | NZST | Sneaker Net Sync | Apply Delta. | All files are updated. | | | NZST | WinMerge | Compare ''C:\Dev\SneakerNetSync - Trunk\Test Data\Master'' with ''T:\SNS DateTime Issue\Secondary Data''. | No differences. | | * Test 1, 20120428, Sneaker Net Sync 1.0.14.0 ===== Test 2 - Basic Sync NZST to NZDT ===== ^ Time ^ App ^ Step ^ Expected Result ^ Test 1 ^ | NZST | Explorer | Clear ''T:\SNS DateTime Issue'' directory. Create and empty ''Secondary Data'' directory. | | | | NZST | Sneaker Net Sync | Select Test 1 preset. | | | | NZST | Sneaker Net Sync | Create Index. | | | | NZST | Sneaker Net Sync | Create Delta. | All files have 'changed'. | Fail. Output not implemented. | | NZST | Sneaker Net Sync | Apply Delta. | All files are updated. | Pass. | | NZST | WinMerge | Compare ''C:\Dev\SneakerNetSync - Trunk\Test Data\Master'' with ''T:\SNS DateTime Issue\Secondary Data''. | No differences. | Pass. | | NZST | Windows | Set current system date to an NZDT date. | | | | **NZDT** | WinMerge | Compare ''C:\Dev\SneakerNetSync - Trunk\Test Data\Master'' with ''T:\SNS DateTime Issue\Secondary Data''. | Everything has different modified date. | Pass. | | **NZDT** | Sneaker Net Sync | Create Index. | | | | **NZDT** | Sneaker Net Sync | Create Delta. | Nothing to do. | Fail. Not implemented yet. | | **NZDT** | Windows | Set current system date to an NZST date. | | | * Test 1, 20120428, Sneaker Net Sync 1.0.14.0 ===== Test 3 - Real Usage Sync ===== ^ Time ^ App ^ Step ^ Expected Result ^ Test 1 ^ | NZST | Explorer | Clear ''T:\SNS DateTime Issue'' directory. Create and empty ''Secondary Data'' directory. | | | | NZST | Sneaker Net Sync | Select Test 1 preset. | | | | NZST | Sneaker Net Sync | Create Index. | | | | NZST | Sneaker Net Sync | Create Delta. | All files have 'changed'. | Fail. Output not implemented. | | NZST | Sneaker Net Sync | Apply Delta. | All files are updated. | Pass. | | NZST | WinMerge | Compare ''C:\Dev\SneakerNetSync - Trunk\Test Data\Master'' with ''T:\SNS DateTime Issue\Secondary Data''. | No differences. | | NZST | Windows | Set current system date to an NZDT date. | | | **NZDT** | WinMerge | Compare ''C:\Dev\SneakerNetSync - Trunk\Test Data\Master'' with ''T:\SNS DateTime Issue\Secondary Data''. | Everything has different modified date. | Pass. | | **NZDT** | Sneaker Net Sync | Create Delta. | No differences found. | Fail. | | **NZDT** | Explorer | Make a copy of the ''C:\Dev\SneakerNetSync - Trunk\Test Data\Master\Daylight Savings'' directory called ''NZDT''. | | | | **NZDT** | Sneaker Net Sync | Create Delta. | Only differences are ''NZDT'' directory. | Fail. Test terminated. | | **NZDT** | Sneaker Net Sync | Apply Delta. | | | | **NZDT** | WinMerge | Compare ''C:\Dev\SneakerNetSync - Trunk\Test Data\Master'' with ''T:\SNS DateTime Issue\Secondary Data''. | ''NZDT'' directory is not different. Everything else has different modified dates. | | | **NZDT** | Windows | Set current system date to an NZST date. | | | | NZST | WinMerge | Compare ''C:\Dev\SneakerNetSync - Trunk\Test Data\Master'' with ''T:\SNS DateTime Issue\Secondary Data''. | Only differences are ''NZDT'' directory has different modified date. | | | NZST | Explorer | Make a copy of the ''C:\Dev\SneakerNetSync - Trunk\Test Data\Master\Daylight Savings'' directory called ''NZST''. | | | NZST | Sneaker Net Sync | Create Delta. | Delta file should only contain new ''NZST'' files and new modified dates for ''NZDT''. | | | NZST | Sneaker Net Sync | Apply Delta. | | | | NZST | WinMerge | Compare ''C:\Dev\SneakerNetSync - Trunk\Test Data\Master'' with ''T:\SNS DateTime Issue\Secondary Data''. | No differences. | | | NZST | Explorer | Delete the ''C:\Dev\SneakerNetSync - Trunk\Test Data\Master\NZDT'' and ''NZST'' directories. | | * Test 1, 20120428, Sneaker Net Sync 1.0.14.0