!today doesnt work Fitnesse For Appian

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

Parents Reply Children