Fitnesse-Python测试通信问题

Fitnesse-Python测试通信问题,python,fitnesse,acceptance-testing,fitnesse-slim,Python,Fitnesse,Acceptance Testing,Fitnesse Slim,我正在尝试使用python fixture设置一个健身测试,但是在与slim进行通信时遇到了问题。我举了一个例子: 但当我运行测试时,它会开始运行并显示加载栏,但不会更改,它会一直保持在那里直到超时: 我在终端上运行以下命令以启动fitnesse服务器: java-jar-fitnesse-standalone.jar-p9081-v 日志如下所示: INFO: No configuration file found (/home/user/Documents/Fitnesse10/plugin

我正在尝试使用python fixture设置一个健身测试,但是在与slim进行通信时遇到了问题。我举了一个例子:

但当我运行测试时,它会开始运行并显示加载栏,但不会更改,它会一直保持在那里直到超时: 我在终端上运行以下命令以启动fitnesse服务器:

java-jar-fitnesse-standalone.jar-p9081-v
日志如下所示:

INFO: No configuration file found (/home/user/Documents/Fitnesse10/plugins.properties)
Configured verbose logging
Initializing Velocity, Calling init()...
*****************************
Starting Apache Velocity v2.2
RuntimeInstance initializing.
Default Properties resource: org/apache/velocity/runtime/defaults/velocity.properties
ResourceManager initializing: class org.apache.velocity.runtime.resource.ResourceManagerImpl
ResourceLoader instantiated: org.apache.velocity.runtime.resource.loader.FileResourceLoader
FileResourceLoader: initialization starting.
FileResourceLoader: adding path './FitNesseRoot/files/fitnesse/templates'
FileResourceLoader: initialization complete.
ResourceLoader instantiated: fitnesse.html.template.ClasspathResourceLoader
ResourceLoader instantiated: fitnesse.html.template.ClasspathResourceLoader
initialized (class org.apache.velocity.runtime.resource.ResourceCacheImpl) with class java.util.Collections$SynchronizedMap cache map.
Default ResourceManager initialization complete.
Loaded System Directive: org.apache.velocity.runtime.directive.Stop
Loaded System Directive: org.apache.velocity.runtime.directive.Define
Loaded System Directive: org.apache.velocity.runtime.directive.Break
Loaded System Directive: org.apache.velocity.runtime.directive.Evaluate
Loaded System Directive: org.apache.velocity.runtime.directive.Macro
Loaded System Directive: org.apache.velocity.runtime.directive.Parse
Loaded System Directive: org.apache.velocity.runtime.directive.Include
Loaded System Directive: org.apache.velocity.runtime.directive.Foreach
Created '20' parsers.
initialization starting.
"velocimacro.library.path" is not set. Trying default library: velocimacros.vtl
Could not load resource 'velocimacros.vtl' from ResourceLoader fitnesse.html.template.ClasspathResourceLoader
Could not load resource 'velocimacros.vtl' from ResourceLoader fitnesse.html.template.ClasspathResourceLoader
Default library velocimacros.vtl not found. Trying old default library: VM_global_library.vm
Could not load resource 'VM_global_library.vm' from ResourceLoader fitnesse.html.template.ClasspathResourceLoader
Could not load resource 'VM_global_library.vm' from ResourceLoader fitnesse.html.template.ClasspathResourceLoader
Old default library VM_global_library.vm not found.
allowInline = true: VMs can be defined inline in templates
allowInlineToOverride = false: VMs defined inline may NOT replace previous VM definitions
allowInlineLocal = false: VMs defined inline will be global in scope if allowed.
autoload off: VM system will not automatically reload global library macros
Velocimacro: initialization complete.
RuntimeInstance successfully initialized.
Bootstrapping FitNesse, the fully integrated standalone wiki and acceptance testing framework.
root page: fitnesse.wiki.fs.FileSystemPage at ./FitNesseRoot#latest
logger: none
authenticator: fitnesse.authentication.PromiscuousAuthenticator
page factory: fitnesse.html.template.PageFactory
page theme: bootstrap
Starting FitNesse on port: 9081
Creating plain socket on port: 9081
ResourceManager: found skeleton.vm with loader fitnesse.html.template.ClasspathResourceLoader
ResourceManager: found wikiNav.vm with loader fitnesse.html.template.ClasspathResourceLoader
added VM group: source=org.apache.velocity.Template@14f68f43
ResourceManager: found menu.vm with loader fitnesse.html.template.ClasspathResourceLoader
ResourceManager: found breadcrumb.vm with loader fitnesse.html.template.ClasspathResourceLoader
ResourceManager: found header.vm with loader fitnesse.html.template.ClasspathResourceLoader
ResourceManager: found wikiPage.vm with loader fitnesse.html.template.ClasspathResourceLoader
ResourceManager: found keyboardShortcuts.vm with loader fitnesse.html.template.ClasspathResourceLoader
ResourceManager: found wikiFooter.vm with loader fitnesse.html.template.ClasspathResourceLoader
Rerun suite will be made in: /home/user/Documents/Fitnesse10/./FitNesseRoot/RerunLastFailures.wiki
ResourceManager: found skeleton.vm with loader fitnesse.html.template.ClasspathResourceLoader
ResourceManager: found testNav.vm with loader fitnesse.html.template.ClasspathResourceLoader
VM addition rejected: group: inline not allowed to replace existing VM
ResourceManager: found menu.vm with loader fitnesse.html.template.ClasspathResourceLoader
ResourceManager: found errorNavigator.vm with loader fitnesse.html.template.ClasspathResourceLoader
ResourceManager: found breadcrumb.vm with loader fitnesse.html.template.ClasspathResourceLoader
ResourceManager: found header.vm with loader fitnesse.html.template.ClasspathResourceLoader
ResourceManager: found testPage.vm with loader fitnesse.html.template.ClasspathResourceLoader
Starting process [python3, -m, waferslim.server, --syspath, /home/user/Documents/Fitnesse/FitnesseRoot/Icad/Icad_preview/:lib/*.jar, 1]
Trying to connect to host: localhost on port: 1 timeout setting: 10
Connected to host: localhost on port: 1 timeout setting: 10
Trying to get SlimHeader:  timeout setting: 10

如果有人能帮助我了解情况,我将不胜感激

我的健康测试是这样的:

!1 This is a demo for fitnesse
!2 Use this page as a reference.
 
!3 Variable Setup
!define TEST_SYSTEM {slim}
!path /home/user/Documents/Fitnesse/FitnesseRoot/Icad/Icad_preview/
!define COMMAND_PATTERN {python3 -m waferslim.server --syspath %p }
 
!3 Imports
|import                           |
|waferslim.examples.decision_table|


|should I buy milk                                              |
|cash in wallet|credit card|pints of milk remaining|go to store?|
|0             |no         |0                      |no          |
|10            |no         |0                      |yes         |
|0             |yes        |0                      |yes         |
|10            |yes        |0                      |yes         |
|0             |no         |1                      |no          |
|10            |no         |1                      |no          |
|0             |yes        |1                      |no          |
|10            |yes        |1                      |nope        |