Publish post 'Test nginx Configuration Directives' #3
@ -1,7 +1,7 @@
|
||||
{
|
||||
title: "Test nginx Configuration Directives"
|
||||
blurb: "Write tests for `nginx.conf` directives and run them against a test
|
||||
server."
|
||||
blurb: "We use MoonScript and some Lua packages to write tests for the
|
||||
directives in our `nginx` configuration files."
|
||||
}
|
||||
$index
|
||||
|
||||
@ -15,14 +15,12 @@ correct.
|
||||
|
||||
To do this, we'll use...
|
||||
|
||||
- [MoonScript](https://moonscript.org) and (by extension)
|
||||
[Lua](https://www.lua.org/) programming languages
|
||||
- [MoonScript](https://moonscript.org) and (by extension) [Lua](https://www.lua.org/) programming languages
|
||||
- `nginx` we'll get from [OpenResty](https://openresty.org/en/), a web platform
|
||||
created by Chinese developer, [Yichun Zhang](https://agentzh.org/)
|
||||
- the [Busted testing framework](https://lunarmodules.github.io/busted/)
|
||||
- the Lua package manager, [LuaRocks](https://luarocks.org/)
|
||||
- a fantastic little library,
|
||||
[`luajit-curl`](https://bitbucket.org/senanetworksinc/luajit-curl/src/master/),
|
||||
- a fantastic little library, [`luajit-curl`](https://bitbucket.org/senanetworksinc/luajit-curl/src/master/),
|
||||
from Japanese developer [SENA Networks, Inc](https://www.sena-networks.co.jp)
|
||||
- another great library, written by volunteers, [LuaSocket](https://github.com/lunarmodules/luasocket)
|
||||
- our favorite container manager, [Docker Engine](https://docs.docker.com/engine/)
|
||||
|
Loading…
x
Reference in New Issue
Block a user