Skip to content
Merged
Show file tree
Hide file tree
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@

syntax = "proto3";

package frequenz.api.common.v1.microgrid.components;
package frequenz.api.common.v1.microgrid.electrical_components;

// Enumerated battery types.
enum BatteryType {
Expand Down

Large diffs are not rendered by default.

Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@

syntax = "proto3";

package frequenz.api.common.v1.microgrid.components;
package frequenz.api.common.v1.microgrid.electrical_components;

// Enumerated EV charger types.
enum EvChargerType {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@

syntax = "proto3";

package frequenz.api.common.v1.microgrid.components;
package frequenz.api.common.v1.microgrid.electrical_components;

// A representation of a fuse.
// The fuse component represents a fuse in the microgrid. It is used to protect
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@

syntax = "proto3";

package frequenz.api.common.v1.microgrid.components;
package frequenz.api.common.v1.microgrid.electrical_components;

// A representation of a grid connection point. This is the point where a
// microgrid connects to the grid.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@

syntax = "proto3";

package frequenz.api.common.v1.microgrid.components;
package frequenz.api.common.v1.microgrid.electrical_components;

// Enumerated inverter types.
enum InverterType {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@

syntax = "proto3";

package frequenz.api.common.v1.microgrid.components;
package frequenz.api.common.v1.microgrid.electrical_components;

// A representation of a voltage transformer.
// Voltage transformers are used to step up or step down the voltage, keeping
Expand Down
46 changes: 27 additions & 19 deletions pytests/test_common.py
Original file line number Diff line number Diff line change
Expand Up @@ -103,80 +103,88 @@ def test_module_import_microgrid_lifetime() -> None:
assert lifetime_pb2_grpc is not None


def test_module_import_microgrid_components() -> None:
def test_module_import_microgrid_electrical_components() -> None:
"""Test that the modules can be imported."""
# pylint: disable=import-outside-toplevel
from frequenz.api.common.v1.microgrid import components
from frequenz.api.common.v1.microgrid import electrical_components
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It is really weird that these tests don't fail too, but I guess this is for a separate investigation/PR.


assert components is not None
assert electrical_components is not None

# pylint: disable=import-outside-toplevel
from frequenz.api.common.v1.microgrid.components import battery_pb2
from frequenz.api.common.v1.microgrid.electrical_components import battery_pb2

assert battery_pb2 is not None

# pylint: disable=import-outside-toplevel
from frequenz.api.common.v1.microgrid.components import battery_pb2_grpc
from frequenz.api.common.v1.microgrid.electrical_components import battery_pb2_grpc

assert battery_pb2_grpc is not None

# pylint: disable=import-outside-toplevel
from frequenz.api.common.v1.microgrid.components import components_pb2
from frequenz.api.common.v1.microgrid.electrical_components import (
electrical_components_pb2,
)

assert components_pb2 is not None
assert electrical_components_pb2 is not None

# pylint: disable=import-outside-toplevel
from frequenz.api.common.v1.microgrid.components import components_pb2_grpc
from frequenz.api.common.v1.microgrid.electrical_components import (
electrical_components_pb2_grpc,
)

assert components_pb2_grpc is not None
assert electrical_components_pb2_grpc is not None

# pylint: disable=import-outside-toplevel
from frequenz.api.common.v1.microgrid.components import ev_charger_pb2
from frequenz.api.common.v1.microgrid.electrical_components import ev_charger_pb2

assert ev_charger_pb2 is not None

# pylint: disable=import-outside-toplevel
from frequenz.api.common.v1.microgrid.components import ev_charger_pb2_grpc
from frequenz.api.common.v1.microgrid.electrical_components import (
ev_charger_pb2_grpc,
)

assert ev_charger_pb2_grpc is not None

# pylint: disable=import-outside-toplevel
from frequenz.api.common.v1.microgrid.components import fuse_pb2
from frequenz.api.common.v1.microgrid.electrical_components import fuse_pb2

assert fuse_pb2 is not None

# pylint: disable=import-outside-toplevel
from frequenz.api.common.v1.microgrid.components import fuse_pb2_grpc
from frequenz.api.common.v1.microgrid.electrical_components import fuse_pb2_grpc

assert fuse_pb2_grpc is not None

# pylint: disable=import-outside-toplevel
from frequenz.api.common.v1.microgrid.components import grid_pb2
from frequenz.api.common.v1.microgrid.electrical_components import grid_pb2

assert grid_pb2 is not None

# pylint: disable=import-outside-toplevel
from frequenz.api.common.v1.microgrid.components import grid_pb2_grpc
from frequenz.api.common.v1.microgrid.electrical_components import grid_pb2_grpc

assert grid_pb2_grpc is not None

# pylint: disable=import-outside-toplevel
from frequenz.api.common.v1.microgrid.components import inverter_pb2
from frequenz.api.common.v1.microgrid.electrical_components import inverter_pb2

assert inverter_pb2 is not None

# pylint: disable=import-outside-toplevel
from frequenz.api.common.v1.microgrid.components import inverter_pb2_grpc
from frequenz.api.common.v1.microgrid.electrical_components import inverter_pb2_grpc

assert inverter_pb2_grpc is not None

# pylint: disable=import-outside-toplevel
from frequenz.api.common.v1.microgrid.components import transformer_pb2
from frequenz.api.common.v1.microgrid.electrical_components import transformer_pb2

assert transformer_pb2 is not None

# pylint: disable=import-outside-toplevel
from frequenz.api.common.v1.microgrid.components import transformer_pb2_grpc
from frequenz.api.common.v1.microgrid.electrical_components import (
transformer_pb2_grpc,
)

assert transformer_pb2_grpc is not None

Expand Down