77 makeProvider( wxS(
"acme" ), wxS(
"https://provider.example.test/.well-known/kicad-remote-provider" ),
78 wxS(
"Acme User" ), wxS(
"signed_in" ) )
81 nlohmann::json serialized = settings;
82 const std::string dumped = serialized.dump();
84 BOOST_CHECK_EQUAL( serialized[
"providers"][0][
"last_account_label"].get<wxString>(),
85 wxString(
"Acme User" ) );
86 BOOST_CHECK( dumped.find(
"token" ) == std::string::npos );
87 BOOST_CHECK( dumped.find(
"refresh" ) == std::string::npos );
88 BOOST_CHECK( dumped.find(
"secret" ) == std::string::npos );
89 BOOST_CHECK( dumped.find(
"user_id" ) == std::string::npos );
wxString last_account_label
wxString last_auth_status
wxString display_name_override
BOOST_CHECK_EQUAL(result, "25.4")