File: README

package info (click to toggle)
freeradius 3.0.12%2Bdfsg-5%2Bdeb9u1
  • links: PTS, VCS
  • area: main
  • in suites: stretch
  • size: 21,144 kB
  • ctags: 11,887
  • sloc: ansic: 109,067; sh: 5,176; perl: 2,648; sql: 1,397; python: 1,161; makefile: 374; xml: 62; tcl: 35; sed: 23; ruby: 22
file content (29 lines) | stat: -rw-r--r-- 660 bytes parent folder | download | duplicates (4)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
  This is a preliminary test harness for the server.

$ make tests

	makes all of the tests

config/*

	virtual server configuration that is used for the tests

unit/*
	unit tests.  Mostly parsing tests, to see if we can parse
	conditions, xlat expansions, RADIUS attributes, etc.

xlat/*
	dynamic expansions.  All stand-alone ones.
	e.g. can we turn %{md5:fooo} into the MD5 hash?

keywords/*
	tests of "unlang" keywords.  Both parsing and functionality.

auth/*
	tests of authentication methods.

modules/*
	tests for individual modules

In general, just placing files of the correct format in a directory
will cause them to be picked up by the test harness.