Skip to content

chefworks/cxml-tester

Repository files navigation

cXML Tester

Code Lint Unit Tests

cXML Tester is a cXML data posting tool for testing Procurement PunchOut vendor implementations.

Features

  • Compared to using plain curl, the cXML Tester web UI makes it somewhat easier to edit the cXML data before posting and inspect results.
  • XDEBUG session initiation (usefule for debugging local end-points written in PHP)

Screenshot

see cXML Reference Guide for general infromation about the cXML protocol and syntax

Running locally

Requirements

  • make
  • python3
  • docker

Run

make init
make run

Then go to http://localhost:8080

Running using docker

docker run -d -p 8080:8080 chefworks/cxml-tester