Files
evm/params/config_local_test.go
zeekay c7c4b96b0f rename: Etna → Quasar Edition
Wire-level renames in EVM:
  - extras.NetworkUpgrades.EtnaTimestamp → QuasarTimestamp
    json tag etnaTimestamp → quasarTimestamp
  - extras.NetworkUpgrades.IsEtna()      → IsQuasar()
  - extras.LuxRules.IsEtna               → IsQuasar
  - params.RulesExtra.IsEtna             → IsQuasar
  - extras.TestEtnaChainConfig           → TestQuasarChainConfig
  - params.TestEtnaChainConfig           → TestQuasarChainConfig
  - upgradetest.Etna fork enum           → Quasar (luxfi/upgrade dep)

Test JSON fixtures (mainnet_upgrade_v46, testnet_upgrade_v47, embedded
genesis_skippostmerge_test, precompile_upgrade_rollout_test) flipped from
"etnaTimestamp" → "quasarTimestamp".

Also patched .disabled test files for grep cleanliness so future grep -rn
'Etna' returns 0 outside historical RELEASES.md.

Bumps luxfi/upgrade@main + luxfi/constants@main with their renamed symbols.
No backcompat aliases — forwards-only.
2026-06-02 23:01:55 -07:00

28 lines
790 B
Go

package params
import (
"math/big"
"testing"
)
func TestLocalNetworkChainID(t *testing.T) {
// Test that all test configurations use chain ID 1337 for local networks
testConfigs := map[string]*ChainConfig{
"TestChainConfig": TestChainConfig,
"TestPreEVMChainConfig": TestPreEVMChainConfig,
"TestEVMChainConfig": TestEVMChainConfig,
"TestDurangoChainConfig": TestDurangoChainConfig,
"TestQuasarChainConfig": TestQuasarChainConfig,
"TestFortunaChainConfig": TestFortunaChainConfig,
"TestGraniteChainConfig": TestGraniteChainConfig,
}
expectedChainID := big.NewInt(1337)
for name, config := range testConfigs {
if config.ChainID.Cmp(expectedChainID) != 0 {
t.Errorf("%s: expected chain ID %s, got %s", name, expectedChainID, config.ChainID)
}
}
}