(self)
| 544 | self.go_on = False |
| 545 | |
| 546 | def card_manage(self): |
| 547 | if self.choice in ("Hit", "Double-down"): |
| 548 | self.player.obtain_card(self.deck) |
| 549 | if self.player.is_point(">", BLACK_JACK): |
| 550 | raise ValueError("Player BUST") |
| 551 | else: |
| 552 | self.dealer.strategy_trigger(self.deck) |
| 553 | if self.dealer.is_point(">", BLACK_JACK): |
| 554 | raise ValueError("Dealer BUST") |
| 555 | elif self.choice != "Surrender": |
| 556 | if not self.player.chips.is_insurance: |
| 557 | self.dealer.strategy_trigger(self.deck) |
| 558 | if self.dealer.is_point(">", BLACK_JACK): |
| 559 | raise ValueError("Dealer BUST") |
| 560 | |
| 561 | self.dealer.showing() |
| 562 | self.player.showing() |
| 563 | if self.choice in ("Double-down", "Stand"): |
| 564 | self.go_on = False |
| 565 | |
| 566 | def is_surrender(self): |
| 567 | if self.choice == "Surrender": |
no test coverage detected