@Test
public void testReadFieldsInvalidString() {

	String[] readFields = { "notValid" };
	TypeInformation<?> type = new TupleTypeInfo<Tuple3<Integer, Integer, Integer>>(BasicTypeInfo.INT_TYPE_INFO,
			BasicTypeInfo.INT_TYPE_INFO, BasicTypeInfo.INT_TYPE_INFO);
	try {
		SemanticPropUtil.getSemanticPropsSingleFromString(null, null, readFields, type, type);
		Assert.fail("accepted invalid input");
	} catch (InvalidProgramException e) {
		// good
	} catch (Exception e) {
		Assert.fail("Wrong type of exception thrown");
	}
}