It appears that if you have a require with sls: foo and foo.sls itself only has include: statements the requirement fails.
When the command salt \* state.highstate test=True the following is output;
example.com:
----------
ID: eggs
Function: cmd.run
Name: echo "I should be required..."