fix(curriculum): accept both quotes and double quotes (#53090)

This commit is contained in:
Krzysztof G
2024-01-10 14:09:17 +01:00
committed by GitHub
parent fa8323adbf
commit 6f8419c8a3
4 changed files with 5 additions and 5 deletions

View File

@@ -20,13 +20,13 @@ Note how the line ends with a semi-colon. It is common practice in JavaScript to
You should add a `console.log("Hello World");` line to your code. Don't forget the semi-colon.
```js
assert.match(code, /console\.log\("Hello World"\);/);
assert.match(code, /console\.log\(\s*('|")Hello World\1\s*\)\s*;/);
```
Your `console.log("Hello World");` line should be between your `script` tags.
```js
assert.match(code, /<script>\s*console\.log\("Hello World"\);\s*<\/script>/);
assert.match(code, /<script\s*>\s*console\.log\(\s*('|")Hello World\1\s*\)\s*;\s*<\/script>/);
```
# --seed--

View File

@@ -16,7 +16,7 @@ Remove your `console.log("Hello World");` line. Then give your now empty `script
You should not have a `console.log("Hello World");` line in your code.
```js
assert.notMatch(code, /console\.log\("Hello World"\);/);
assert.notMatch(code, /console\.log\(\s*('|")Hello World\1\s*\)\s*;/);
```
Your `script` element should have a `src` attribute set to `./script.js`.

View File

@@ -16,7 +16,7 @@ Add your `console.log("Hello World");` line to this file, and see it appear in y
You should have a `console.log("Hello World");` line in your code.
```js
assert.match(code, /console\.log\("Hello World"\);/);
assert.match(code, /console\.log\(\s*('|")Hello World\1\s*\)\s*;/);
```
# --seed--

View File

@@ -22,7 +22,7 @@ The `var` keyword tells JavaScript you are declaring a variable. Declare a varia
You should not have a `console.log("Hello World");` line in your code.
```js
assert.notMatch(code, /console\.log\("Hello World"\);/);
assert.notMatch(code, /console\.log\(\s*('|")Hello World\1\s*\)\s*;/);
```
You should use the `var` keyword to declare your variable.