Rendered basic exclusion test usable
This commit is contained in:
parent
951f6b1996
commit
3495a49f17
|
@ -1,6 +1,6 @@
|
||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
|
|
||||||
# osync test suite 2016091601
|
# osync test suite 2016091602
|
||||||
# TODO: Add big fileset tests (eg: drupal 8 ?), add soft deletion tests, add deletion propagation test, add file attrib test
|
# TODO: Add big fileset tests (eg: drupal 8 ?), add soft deletion tests, add deletion propagation test, add file attrib test
|
||||||
|
|
||||||
|
|
||||||
|
@ -150,6 +150,8 @@ function test_LargeFileSet () {
|
||||||
function test_Exclusions () {
|
function test_Exclusions () {
|
||||||
local numberOfPHPFiles
|
local numberOfPHPFiles
|
||||||
local numberOfExcludedFiles
|
local numberOfExcludedFiles
|
||||||
|
local numberOfInitiatorFiles
|
||||||
|
local numberOfTargetFiles
|
||||||
|
|
||||||
for i in "${osyncParameters[@]}"; do
|
for i in "${osyncParameters[@]}"; do
|
||||||
cd "$OSYNC_DIR"
|
cd "$OSYNC_DIR"
|
||||||
|
@ -163,7 +165,9 @@ function test_Exclusions () {
|
||||||
assertEquals "Exclusions with parameters [$i]." "0" $?
|
assertEquals "Exclusions with parameters [$i]." "0" $?
|
||||||
|
|
||||||
#WIP Add real exclusion tests here
|
#WIP Add real exclusion tests here
|
||||||
numberOfExcludedFiles=$(diff -qr "$INITIATOR_DIR" "$TARGET_DIR" | wc -l)
|
numberOfInitiatorFiles=$(find "$INITIATOR_DIR" ! -name "*OSYNC_STATE_DIR*" | wc -l)
|
||||||
|
numberOfTargetFiles=$(find "$TARGET_DIR" ! -name "*OSYNC_STATE_DIR*" | wc -l)
|
||||||
|
numberOfExcludedFiles=$((numberOfInitiatorFiles-numberOfTargetFiles))
|
||||||
|
|
||||||
assertEquals "Number of php files: $numberOfPHPFiles - Number of excluded files: $numberOfExcludedFiles" $numberOfPHPFiles $numberOfExcludedFiles
|
assertEquals "Number of php files: $numberOfPHPFiles - Number of excluded files: $numberOfExcludedFiles" $numberOfPHPFiles $numberOfExcludedFiles
|
||||||
done
|
done
|
||||||
|
|
Loading…
Reference in New Issue