The script is:
!| script |
|login with username|dummyuser|
|click on menu |Actions |
| click on action | Onboard New Portfolio |
| populate field | Select Trading Group | with value |[1] |
| populate field | New Portfolio Name| with |Fit_Prt3 |
| populate field | Description| with |Portfolio On-boarding Fitness testing|
| populate field | Start Date| with |${!today (YYYY-MM-DD)}|
The !today line does NOT work with or without the ${}.
The Execution log has:
java.text.ParseException: Unable to parse the date: ${!today (YYYY-MM-DD)}
at org.apache.commons.lang3.time.DateUtils.parseDateWithLeniency(DateUtils.java:336)
at org.apache.commons.lang3.time.DateUtils.parseDateStrictly(DateUtils.java:286)
at com.appiancorp.ps.automatedtest.common.AppianObject.parseDate(AppianObject.java:106)
at com.appiancorp.ps.automatedtest.tempo.interfaces.TempoDateField.populate(TempoDateField.java:52)
at com.appiancorp.ps.automatedtest.tempo.interfaces.TempoFieldFactory.populate(TempoFieldFactory.java:67)
at com.appiancorp.ps.automatedtest.tempo.interfaces.TempoFieldFactory.populateMultiple(TempoFieldFactory.java:44)
at com.appiancorp.ps.automatedtest.fixture.TempoFixture.populateFieldWith(TempoFixture.java:788)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at fitnesse.slim.fixtureInteraction.DefaultInteraction.methodInvoke(DefaultInteraction.java:81)
at fitnesse.slim.MethodExecutor.callMethod(MethodExecutor.java:57)
at fitnesse.slim.MethodExecutor.invokeMethod(MethodExecutor.java:38)
at fitnesse.slim.MethodExecutor.findAndInvoke(MethodExecutor.java:72)
at fitnesse.slim.FixtureMethodExecutor.execute(FixtureMethodExecutor.java:20)
at fitnesse.slim.StatementExecutor.getMethodExecutionResult(StatementExecutor.java:135)
at fitnesse.slim.StatementExecutor.call(StatementExecutor.java:108)
at fitnesse.slim.instructions.CallInstruction.executeInternal(CallInstruction.java:35)
at fitnesse.slim.instructions.Instruction.execute(Instruction.java:29)
at fitnesse.slim.ListExecutor$Executive.executeStatement(ListExecutor.java:49)
at fitnesse.slim.ListExecutor$Executive.executeStatements(ListExecutor.java:43)
at fitnesse.slim.ListExecutor.execute(ListExecutor.java:85)
at fitnesse.slim.SlimServer.executeInstructions(SlimServer.java:84)
at fitnesse.slim.SlimServer.processOneSetOfInstructions(SlimServer.java:77)
at fitnesse.slim.SlimServer.tryProcessInstructions(SlimServer.java:64)
at fitnesse.slim.SlimServer.serve(SlimServer.java:49)
at fitnesse.slim.SlimService.handle(SlimService.java:154)
at fitnesse.slim.SlimService.acceptOne(SlimService.java:162)
at fitnesse.slim.SlimService.accept(SlimService.java:124)
at fitnesse.slim.SlimService.startWithFactory(SlimService.java:76)
at fitnesse.slim.SlimService.main(SlimService.java:56)
Discussion posts and replies are publicly visible