Helper modules for common_test suites.
This library includes a function that will generate files tailored for testing web servers. The following snippet will create a directory containing all the files and subsequently delete it all.
ct_helper:create_static_dir(Path),
%% do things!
ct_helper:delete_static_dir(Path).The following files are created. Replace ./ with the Path passed
as argument to find the real path of the files.
- ./
 - ./directory/
 - ./unknown
 - ./style.css
 - ./index.html
 - ./unreadable (mode 0333)
 
This library includes a function that allows you to generate SSL certificates for testing purposes. The following snippet can be used to generate certificates and a private key.
{CaCert, Cert, Key} = ct_helper:make_certs().The resulting CaCert, Cert and Key can be used directly with
Erlang functions like ssl:connect/3.
ssl:connect("example.com", 443, [binary, {cert, Cert}, {key, Key}]).- Official IRC Channel: #ninenines on irc.freenode.net
 - Mailing Lists