Aktualizr
C++ SOTA Client
Functions
uptane_implicit_test.cc File Reference
#include <gtest/gtest.h>
#include <boost/filesystem.hpp>
#include <boost/smart_ptr/make_shared.hpp>
#include "httpfake.h"
#include "logging/logging.h"
#include "primary/initializer.h"
#include "primary/sotauptaneclient.h"
#include "storage/invstorage.h"
#include "uptane/uptanerepository.h"
#include "utilities/utils.h"
Include dependency graph for uptane_implicit_test.cc:

Go to the source code of this file.

Functions

 TEST (UptaneImplicit, ImplicitFailure)
 
 TEST (UptaneImplicit, ImplicitIncomplete)
 
 TEST (UptaneImplicit, ImplicitProvision)
 
int main (int argc, char **argv)
 

Function Documentation

◆ TEST() [1/3]

TEST ( UptaneImplicit  ,
ImplicitFailure   
)
Verifies requirement:
TST-185 Verify that when using implicit provisioning, aktualizr halts if credentials are not available.

Definition at line 22 of file uptane_implicit_test.cc.

◆ TEST() [2/3]

TEST ( UptaneImplicit  ,
ImplicitIncomplete   
)
Verifies requirement:
TST-187 Verfiy that aktualizr halts when provided incomplete implicit provisioning credentials.

Definition at line 46 of file uptane_implicit_test.cc.

◆ TEST() [3/3]

TEST ( UptaneImplicit  ,
ImplicitProvision   
)
Verifies requirement:
TST-186 Verify that aktualizr can implicitly provision with provided credentials.

Definition at line 131 of file uptane_implicit_test.cc.