Monero
Classes | Functions
subaddress.cpp File Reference
#include <boost/filesystem.hpp>
#include <boost/optional/optional_io.hpp>
#include "gtest/gtest.h"
#include "include_base_utils.h"
#include "wallet/wallet2.h"
#include "crypto/crypto.h"
#include "cryptonote_basic/account.h"
#include "cryptonote_basic/cryptonote_basic_impl.h"
#include "wallet/api/subaddress.h"
Include dependency graph for subaddress.cpp:

Classes

class  WalletSubaddress
 

Functions

 TEST_F (WalletSubaddress, GetSubaddressLabel)
 
 TEST_F (WalletSubaddress, AddSubaddress)
 
 TEST_F (WalletSubaddress, OutOfBoundsIndexes)
 
static void check_expected_max (const tools::wallet2 &w1, const cryptonote::subaddress_index exp_max)
 
static void expect_default_wallet_state (const tools::wallet2 &w1)
 
 TEST_F (WalletSubaddress, SetLookahead)
 
 TEST_F (WalletSubaddress, ExpandThenSetMinorIncreaseOnly)
 
 TEST_F (WalletSubaddress, ExpandThenSetMajorIncreaseOnly)
 
 TEST_F (WalletSubaddress, ExpandThenSetIncreaseBoth)
 

Function Documentation

◆ check_expected_max()

static void check_expected_max ( const tools::wallet2 w1,
const cryptonote::subaddress_index  exp_max 
)
static

◆ expect_default_wallet_state()

static void expect_default_wallet_state ( const tools::wallet2 w1)
static

◆ TEST_F() [1/7]

TEST_F ( WalletSubaddress  ,
GetSubaddressLabel   
)

◆ TEST_F() [2/7]

TEST_F ( WalletSubaddress  ,
AddSubaddress   
)

◆ TEST_F() [3/7]

TEST_F ( WalletSubaddress  ,
OutOfBoundsIndexes   
)

◆ TEST_F() [4/7]

TEST_F ( WalletSubaddress  ,
SetLookahead   
)

◆ TEST_F() [5/7]

TEST_F ( WalletSubaddress  ,
ExpandThenSetMinorIncreaseOnly   
)

◆ TEST_F() [6/7]

TEST_F ( WalletSubaddress  ,
ExpandThenSetMajorIncreaseOnly   
)

◆ TEST_F() [7/7]

TEST_F ( WalletSubaddress  ,
ExpandThenSetIncreaseBoth   
)