The spec file starts with Palindromes = require './palindrome-products'
and later proceeds to using PalindromeProducts
which is reported as not defined. Do I miss something or should it be PalindromeProducts = require './palindrome-products'
?
It seems that the problem is present in Pascals Triangle exercise. Let me quote spec:
Pascal = require './pascals-triangle'
describe 'Pascal', ->
it 'one row', ->
pascal = new PascalsTriangle()
[...]
Running the tests say “ReferenceError: PascalsTriangle is not defined”. Do I miss something?
You need to definie I guess a class with the name Pascal Triangle in the solution file.
I did, but it seems that the tests tries to import “Pascal” but uses “PascalsTriangle”. Am I wrong?
No, you seem to be right. The file hasn’t been altered for 3 years, so I just assumed it was a user error. But I did test it myself and I come to the same conclusion that it is a bug
Alright I can confirm that it is fixed.
1 Like