AG-2656 Allow equality checking for rowData to be configurable (ie use equality checking, deep checking and so on)
This commit is contained in:
26
ts-tests/runTsTests.sh
Executable file
26
ts-tests/runTsTests.sh
Executable file
@@ -0,0 +1,26 @@
|
||||
#!/usr/bin/env bash
|
||||
|
||||
# here as a quick ts test for use in the CI
|
||||
# in time this will be removed the full battery of tests be moved to a centralised location
|
||||
|
||||
error_found=false
|
||||
|
||||
# has an invalid property - should complain
|
||||
./node_modules/.bin/tsc --target "ES5" --module 'commonjs' --lib esnext,dom --allowSyntheticDefaultImports --jsx 'preserve' --noEmit --strict ts-tests/InvalidGridProperty.tsx &> /dev/null
|
||||
if [ $? -ne 1 ]; then
|
||||
echo "ag-grid-react grid with invalid property should throw a compiler error"
|
||||
error_found=true
|
||||
fi
|
||||
|
||||
# a valid grid - no errors should be emitted
|
||||
./node_modules/.bin/tsc --target "ES5" --module 'commonjs' --lib esnext,dom --allowSyntheticDefaultImports --jsx 'preserve' --noEmit --strict ts-tests/SimpleFunctionalGrid.tsx &> /dev/null
|
||||
if [ $? -ne 0 ]; then
|
||||
echo "valid ag-grid-react grid should compile"
|
||||
error_found=true
|
||||
fi
|
||||
|
||||
if [ "$error_found" = true ]; then
|
||||
exit 1
|
||||
fi
|
||||
|
||||
exit 0
|
||||
Reference in New Issue
Block a user