feat: rename ThreeFold to Mycelium in copyright, docs, specs, and UI across codebase
This commit is contained in:
@@ -5,7 +5,7 @@
|
||||
//!
|
||||
//! Operations Tested:
|
||||
//! 1. Compute Resources Category
|
||||
//! 2. ThreeFold Nodes Category
|
||||
//! 2. Mycelium Nodes Category
|
||||
//! 3. Gateway Services Category
|
||||
//! 4. Applications Category
|
||||
//! 5. Professional Services Category
|
||||
@@ -99,8 +99,8 @@ async fn test_complete_marketplace_categories_ux_workflow() {
|
||||
|
||||
println!("✅ Compute Resources Category: WORKING - VM offerings and filtering available");
|
||||
|
||||
// Step 3: Test ThreeFold Nodes Category
|
||||
println!("\n🔧 Step 3: Test ThreeFold Nodes Category (/marketplace/nodes)");
|
||||
// Step 3: Test Mycelium Nodes Category
|
||||
println!("\n🔧 Step 3: Test Mycelium Nodes Category (/marketplace/nodes)");
|
||||
|
||||
// Simulate node browsing and information
|
||||
let node_categories = vec![
|
||||
@@ -120,7 +120,7 @@ async fn test_complete_marketplace_categories_ux_workflow() {
|
||||
println!(" 🌍 Node geographical locations shown");
|
||||
println!(" 💰 Node pricing and farming rewards calculated");
|
||||
|
||||
println!("✅ ThreeFold Nodes Category: WORKING - Node hardware and farming info available");
|
||||
println!("✅ Mycelium Nodes Category: WORKING - Node hardware and farming info available");
|
||||
|
||||
// Step 4: Test Gateway Services Category
|
||||
println!("\n🔧 Step 4: Test Gateway Services Category (/marketplace/gateways)");
|
||||
@@ -174,11 +174,11 @@ async fn test_complete_marketplace_categories_ux_workflow() {
|
||||
|
||||
// Simulate professional services browsing
|
||||
let professional_services = vec![
|
||||
("consulting", "ThreeFold implementation consulting", 150.0),
|
||||
("consulting", "Mycelium implementation consulting", 150.0),
|
||||
("development", "Custom application development", 100.0),
|
||||
("migration", "Cloud migration services", 120.0),
|
||||
("support", "24/7 technical support services", 80.0),
|
||||
("training", "ThreeFold training and certification", 200.0),
|
||||
("training", "Mycelium training and certification", 200.0),
|
||||
];
|
||||
|
||||
for (service_type, description, hourly_rate) in professional_services {
|
||||
@@ -228,7 +228,7 @@ async fn test_complete_marketplace_categories_ux_workflow() {
|
||||
// Final verification
|
||||
println!("\n🎯 Marketplace Categories UX Workflow Test Results:");
|
||||
println!("✅ Compute Resources Category - WORKING");
|
||||
println!("✅ ThreeFold Nodes Category - WORKING");
|
||||
println!("✅ Mycelium Nodes Category - WORKING");
|
||||
println!("✅ Gateway Services Category - WORKING");
|
||||
println!("✅ Applications Category - WORKING");
|
||||
println!("✅ Professional Services Category - WORKING");
|
||||
@@ -237,7 +237,7 @@ async fn test_complete_marketplace_categories_ux_workflow() {
|
||||
|
||||
println!("\n📋 Complete Marketplace Categories Experience Verified:");
|
||||
println!(" • Users can browse and compare compute resources with detailed specs");
|
||||
println!(" • Users can explore ThreeFold nodes for farming and deployment");
|
||||
println!(" • Users can explore Mycelium nodes for farming and deployment");
|
||||
println!(" • Users can configure gateway services for network connectivity");
|
||||
println!(" • Users can discover and deploy applications from marketplace");
|
||||
println!(" • Users can find and book professional services from experts");
|
||||
|
@@ -190,7 +190,7 @@ async fn test_complete_provider_dashboards_ux_workflow() {
|
||||
|
||||
// Create test service provider profile
|
||||
let service_offerings = vec![
|
||||
("consulting", "ThreeFold Consulting", 150.0, 25, 4.8, "active"),
|
||||
("consulting", "Mycelium Consulting", 150.0, 25, 4.8, "active"),
|
||||
("development", "Custom Development", 120.0, 18, 4.6, "active"),
|
||||
("migration", "Cloud Migration", 140.0, 12, 4.9, "active"),
|
||||
("support", "24/7 Technical Support", 80.0, 45, 4.7, "active"),
|
||||
|
@@ -122,7 +122,7 @@ async fn test_complete_public_access_ux_workflow() {
|
||||
println!(" ℹ️ About page content accessible: {}", content);
|
||||
assert!(!content.is_empty(), "About content should be meaningful");
|
||||
}
|
||||
println!(" 🌍 ThreeFold ecosystem overview provided");
|
||||
println!(" 🌍 Mycelium ecosystem overview provided");
|
||||
println!(" 🏢 Company information and background accessible");
|
||||
println!("✅ About Page Access: WORKING - Complete company information accessible");
|
||||
}, &mut failures);
|
||||
@@ -132,7 +132,7 @@ async fn test_complete_public_access_ux_workflow() {
|
||||
let contact_methods = vec![
|
||||
("email", "support@threefold.io"),
|
||||
("telegram", "@threefold_support"),
|
||||
("discord", "ThreeFold Community"),
|
||||
("discord", "Mycelium Community"),
|
||||
("github", "threefoldtech"),
|
||||
("documentation", "manual.grid.tf"),
|
||||
];
|
||||
|
@@ -163,7 +163,7 @@ async fn run_complete_ux_test_suite() {
|
||||
"User can consult comprehensive marketplace documentation".to_string(),
|
||||
"User can review privacy policy and data handling practices".to_string(),
|
||||
"User can review terms and conditions before registration".to_string(),
|
||||
"User can learn about ThreeFold marketplace mission and features".to_string(),
|
||||
"User can learn about Mycelium marketplace mission and features".to_string(),
|
||||
"User can find support and contact information".to_string(),
|
||||
])
|
||||
}).await;
|
||||
|
Reference in New Issue
Block a user