116a6da44SBaptiste Daroussin#!/usr/libexec/flua 216a6da44SBaptiste Daroussin 316a6da44SBaptiste Daroussinlocal n = require("nuage") 4*68c7c28dSJose Luis Duran 516a6da44SBaptiste Daroussinif n.adduser() then 616a6da44SBaptiste Daroussin n.err("adduser should not accept empty value") 716a6da44SBaptiste Daroussinend 816a6da44SBaptiste Daroussinif n.adduser("plop") then 916a6da44SBaptiste Daroussin n.err("adduser should not accept empty value") 1016a6da44SBaptiste Daroussinend 1116a6da44SBaptiste Daroussinlocal pw = {} 1216a6da44SBaptiste Daroussinpw.name = "impossible_username" 1316a6da44SBaptiste Daroussinlocal res = n.adduser(pw) 1416a6da44SBaptiste Daroussinif not res then 1516a6da44SBaptiste Daroussin n.err("valid adduser should return a path") 1616a6da44SBaptiste Daroussinend 17