### ----------------------------------------------------
### -- ML::ROCFunctions
### -- Licenses: Artistic-2.0
### -- Authors: Anton Antonov
### -- File: t/01-props-retrieval.rakutest
### ----------------------------------------------------
use v6.d;
use Test;

use lib '.';
use lib './lib';

use ML::ROCFunctions;

plan 5;

## 1
isa-ok roc-functions('properties'), List, 'properties';

## 2
is roc-functions('Functions').all ~~ Callable, True, 'Functions';

## 3
isa-ok roc-functions('FunctionInterpretations'), Hash, 'FunctionInterpretations';

## 4
isa-ok roc-functions('FunctionNames'), List, 'FunctionNames';

## 5
is-deeply roc-functions(), roc-functions('Functions'), 'No arguments is the same as "Functions"';

done-testing;



