Rationale/motivation:The current test cases are not precise. The pipeline returns an array of causal-pathways. For example when we test the pipeline with test case that tests -social better causal pathway , it returns [ social-better, social-gain,improving]. Social-better is one among the causal-pathways in the array. To decide whether the pipeline is returning the correct array, we should go back to the numbers and check whether social-gain and improving are satisfied.
Describe a solution, possibly with alternatives:To avoid this confusion,It is better to build a test case that tests only that causal-pathways such that it returns the array [social-better]. This would make the testing more precise. Also, the next level of testing is to consciously test two causal pathways like [social-better,social-gain] and know that the pipeline is behaving exactly as required. Also build test cases more consciously ,such that we can test more than two causal pathways at a time and know that the pipeline is returning the exact result.
Notes and questions / links: For more details ask Ayshwarya Jagadeesan.
Rationale/motivation:The current test cases are not precise. The pipeline returns an array of causal-pathways. For example when we test the pipeline with test case that tests -social better causal pathway , it returns [ social-better, social-gain,improving]. Social-better is one among the causal-pathways in the array. To decide whether the pipeline is returning the correct array, we should go back to the numbers and check whether social-gain and improving are satisfied. Describe a solution, possibly with alternatives:To avoid this confusion,It is better to build a test case that tests only that causal-pathways such that it returns the array [social-better]. This would make the testing more precise. Also, the next level of testing is to consciously test two causal pathways like [social-better,social-gain] and know that the pipeline is behaving exactly as required. Also build test cases more consciously ,such that we can test more than two causal pathways at a time and know that the pipeline is returning the exact result. Notes and questions / links: For more details ask Ayshwarya Jagadeesan.