Skip to content

Latest commit

 

History

History

single-site

Single Site

Test all of the server functions of CommandBox

Matrix

We need every combination of each of these items

  • Lucee CF Engine
  • Adobe CF Engine
  • Production profile
  • Development profile

Setup

Test the basic legacy behavior of starting a single site server

  • Single server.json file
  • HTTP binding
  • SSL Binding (default auto-gen cert)
  • AJP binding with AJP secret
  • At least one virtual directory defined
  • GZip predicate
  • custom error page (404.cfm)
  • access log enabled
  • at least one custom server rule
  • at least one custom MIME type (.log -> text/plain)
  • custom welcome files (custom.cfm,index.cfm)
  • At least one allowed extension (.log)
  • at least one custom static file extension (.log)

Tests:

Run server run-script ajp-up and re-test al the URLs above, but on port 8080, which uses the AJP proxy. Then run server run-script ajp-down when finished to stop it.