bugfix: make sure all tests query the nodes list instead of node[xzy]

Signed-off-by: Dominik Richter <dominik.richter@gmail.com>
added mockup for querying the first node with packages info

Signed-off-by: Dominik Richter <dominik.richter@gmail.com>
bind restangular api on root relative path (instead of absolute path)

Signed-off-by: Dominik Richter <dominik.richter@gmail.com>
make restangular and http backend available to method calls (via instance variables)

Signed-off-by: Dominik Richter <dominik.richter@gmail.com>
bugfix: make sure all calls to the http backend are finished before verifying their contents

Signed-off-by: Dominik Richter <dominik.richter@gmail.com>
feature: query information of one node

Signed-off-by: Dominik Richter <dominik.richter@gmail.com>
moved test data into the test function for single node test

Signed-off-by: Dominik Richter <dominik.richter@gmail.com>
moved test data for /nodes into test function

Signed-off-by: Dominik Richter <dominik.richter@gmail.com>
added test for a node with defined packages

Signed-off-by: Dominik Richter <dominik.richter@gmail.com>
remove verbose logging from controller fetches

Signed-off-by: Dominik Richter <dominik.richter@gmail.com>
renamed fetch -> fetch_nodes

Signed-off-by: Dominik Richter <dominik.richter@gmail.com>
added fetch /packages

Signed-off-by: Dominik Richter <dominik.richter@gmail.com>
added fetch to specific /package/xyz

Signed-off-by: Dominik Richter <dominik.richter@gmail.com>
improvement: unified error reporting in restangular fetches

Signed-off-by: Dominik Richter <dominik.richter@gmail.com>
added fetch to specific /package/xyz with all information included

Signed-off-by: Dominik Richter <dominik.richter@gmail.com>
Merge pull request #3 from TelekomCloud/feature/nodes-api

feature: nodes api