上午五点:不明白为什么这个测试失败了

时间:2013-06-12 15:32:11

标签: lisp common-lisp

所以我不知道为什么这个测试失败了。当我在repl中运行语句时,一切似乎都正常工作,但是五点测试失败了。

以下要点中有一个测试用例:https://gist.github.com/PuercoPop/5765844

五分之一测试失败,并显示以下消息。我不明白为什么第二块板的显示方式不同(用新线):

EXPECTED-BOARD evaluated to (:EMPTY :|2| :|3| :|4| :|5| :|6| :|7| :|8| :|9|),  
which is not EQUAL to (:EMPTY
                       :|2|
                       :|3|
                       :|4|
                       :|5|
                       :|6|
                       :|7|
                       :|8|
                       :|9|)..

1 个答案:

答案 0 :(得分:2)

您正在修改常量数据。修改常量数据时,允许发生奇怪的事情。如果甚至有一半的机会你将释放破坏性功能(如“修改数据......”),使用(list ...)代替'(...)创建列表。

相关问题