mirror of
				https://github.com/cse110-fa22-group29/cse110-fa22-group29.git
				synced 2025-10-31 03:46:50 +00:00 
			
		
		
		
	fix review details html id consistency,
fix appTestHelpers with proper element selection Signed-off-by: Arthur Lu <learthurgo@gmail.com>
This commit is contained in:
		| @@ -158,7 +158,7 @@ class ReviewCard extends HTMLElement { | ||||
|  | ||||
| 		//image setup | ||||
| 		let mealImg = document.createElement("img"); | ||||
| 		mealImg.setAttribute("id", "a-mealImg"); | ||||
| 		mealImg.setAttribute("id", "a-meal-img"); | ||||
| 		mealImg.setAttribute("alt","Meal Photo Corrupted"); | ||||
| 		mealImg.setAttribute("src",data["mealImg"]); | ||||
| 		mealImg.addEventListener("error", function(e) { | ||||
| @@ -170,7 +170,7 @@ class ReviewCard extends HTMLElement { | ||||
| 		let meallabelDiv = document.createElement("div"); | ||||
| 		meallabelDiv.setAttribute("class", "meal-name-div"); | ||||
| 		let mealLabel = document.createElement("label"); | ||||
| 		mealLabel.setAttribute("id", "a-mealName"); | ||||
| 		mealLabel.setAttribute("id", "a-meal-name"); | ||||
| 		mealLabel.setAttribute("class","meal-name"); | ||||
| 		mealLabel.innerHTML = data["mealName"]; | ||||
| 		meallabelDiv.append(mealLabel); | ||||
| @@ -252,7 +252,7 @@ class ReviewCard extends HTMLElement { | ||||
| 		dataContainer["reviewID"] = this.reviewID; | ||||
|  | ||||
| 		//get image | ||||
| 		let mealImg = this.shadowEl.getElementById("a-mealImg"); | ||||
| 		let mealImg = this.shadowEl.getElementById("a-meal-img"); | ||||
| 		dataContainer["mealImg"] = mealImg.getAttribute("src"); | ||||
|  | ||||
| 		//get meal name | ||||
|   | ||||
| @@ -40,13 +40,13 @@ export async function setReviewForm(page, review) { | ||||
|  */ | ||||
| export async function checkCorrectness(root, prefix, expected){ | ||||
| 	// Get the review image and check src | ||||
| 	let img = await root.$(`#${prefix}-mealImg`); | ||||
| 	let img = await root.$(`#${prefix}-meal-img`); | ||||
| 	let imgSrc = await img.getProperty("src"); | ||||
| 	// Check src | ||||
| 	assert.strictEqual(await imgSrc.jsonValue(), expected.imgSrc); | ||||
|  | ||||
| 	// Get the title, comment, and restaurant | ||||
| 	let title = await root.$(`#${prefix}-mealName`); | ||||
| 	let title = await root.$(`#${prefix}-meal-name`); | ||||
| 	let title_text = await title.getProperty("innerText"); | ||||
| 	let comment = await root.$(`#${prefix}-comments`); | ||||
| 	let comment_text = await comment.getProperty("innerText"); | ||||
|   | ||||
		Reference in New Issue
	
	Block a user