msbarry/Xtest — Issue #4: Xtest file only validates when a direct dependency changes
Author: msbarry
Created: 2012-03-01 00:42:27+00:00
State: open

setup:

public class TwoDeep {
public static int get() {
return 2;
}
}
public class OneDeep {
public static int get() {
return TwoDeep.get();
}
}
testSuite suite {
testCase testPasses {
assert OneDeep::get == 2
}
}

If you change OneDeep, it causes the xtest to be validated, but if you change TwoDeep, it doesn't trigger xtest file re-validation.