Cook the pasta according to the instructions on the package. In a large frying pan, heat the olive oil, add the diced onion and pressed garlic and fry until the onion is lightly golden brown. Add the diced raspberry tomato and simmer for a while until the water evaporates. Add chopped basil leaves, season with salt and pepper, then add the drained tuna, olives, mix and add the halved cherry tomatoes. Add drained pasta to the pan, mix and serve.