74
74
c.Assert(apiRel.String(), gc.Equals, "wordpress:db mysql:server")
77
func (s *relationUnitSuite) TestNetworkConfig(c *gc.C) {
78
// Set some provider addresses bound to both "public" and "internal"
80
addresses := []network.Address{
81
network.NewAddressOnSpace("public", "8.8.8.8"),
82
network.NewAddressOnSpace("", "8.8.4.4"),
83
network.NewAddressOnSpace("internal", "10.0.0.1"),
84
network.NewAddressOnSpace("internal", "10.0.0.2"),
85
network.NewAddressOnSpace("public", "fc00::1"),
87
err := s.wordpressMachine.SetProviderAddresses(addresses...)
88
c.Assert(err, jc.ErrorIsNil)
90
_, apiRelUnit := s.getRelationUnits(c)
92
netConfig, err := apiRelUnit.NetworkConfig()
93
c.Assert(err, jc.ErrorIsNil)
94
c.Assert(netConfig, jc.DeepEquals, []params.NetworkConfig{
95
{Address: "10.0.0.1"},
96
{Address: "10.0.0.2"},
100
77
func (s *relationUnitSuite) TestEndpoint(c *gc.C) {
101
78
_, apiRelUnit := s.getRelationUnits(c)