[erlang-questions] [ANN] Lux - LUcid eXpect scripting

Håkan Mattsson <>
Tue May 22 14:37:09 CEST 2012

I just want to announce that Tail-f has released
a very useful test tool as Open Source.

It is called Lux (LUcid eXpect scripting) and
provides scripting with an Expect-style execution
of commands in a powerful but simple fashion. Lux
is written in Erlang, but is a general-purpose
test tool and its usage is not limited to only
test Erlang programs.

With Lux it is possible to

  - simplify automated testing
  - control interactive programs by sending textual
    input to them and using regular expressions to
    ensure that their output matches the expectations
  - perform detailed post mortem analysis of test suite results
  - interactively debug and trace single test cases
  - get editor support for editing scripts by using the Emacs mode

You can find the source here:


and the on-line documentation here:


Håkan Mattsson, Tail-f Systems (www.tail-f.com)

More information about the erlang-questions mailing list