var d = new tests.Deferred(); 
var d = new doh.Deferred(); 
		function testReadAPI_containsValue(t){			//	summary: 			//		Simple test of the containsValue function of the store			//	description:			//		Simple test of the containsValue function of the store			var args = dojox.data.tests.stores.CsvStore.getDatasource("stores/movies.csv");			var csvStore = new dojox.data.CsvStore(args); 						var d = new tests.Deferred();			function onItem(item){				t.assertTrue(item !== null);				t.assertTrue(csvStore.containsValue(item, "Title", "Alien"));				t.assertTrue(csvStore.containsValue(item, "Year", "1979"));				t.assertTrue(csvStore.containsValue(item, "Producer", "Ridley Scott"));				t.assertTrue(!csvStore.containsValue(item, "Title", "Alien2"));				t.assertTrue(!csvStore.containsValue(item, "Year", "1979   "));				t.assertTrue(!csvStore.containsValue(item, "Title", null));				//Test that null attributes throw an exception				var passed = false;				try{					csvStore.containsValue(item, null, "foo");				}catch (e){					passed = true;				}				t.assertTrue(passed);				d.callback(true);				}            csvStore.fetchItemByIdentity({identity: "4", onItem: onItem, onError: dojo.partial(dojox.data.tests.stores.CsvStore.error, t, d)});		   	return d;		},
5168	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/5168/3a9728e31984ea16f40adc93e1fbd3cb58e153bb/CsvStore.js/buggy/data/tests/stores/CsvStore.js